.Navbar_nav__WQSK0{height:3.5rem;font-weight:500;border-bottom:1px solid #dee2e6;display:flex;align-items:center;position:relative;justify-content:center}@media(min-width:1200px)and (max-width:1399px){.Navbar_nav__WQSK0{padding-left:.5rem!important;padding-right:.5rem!important}}.Navbar_nav__WQSK0 .Navbar_navLink__UwkQD{position:relative;display:flex;align-items:center;justify-content:center;color:#000;cursor:pointer;overflow:hidden;transition:background-color .2s ease-out;border-radius:.5rem;padding:.4rem .6rem!important;font-size:.95rem}@media(min-width:1200px)and (max-width:1399px){.Navbar_nav__WQSK0 .Navbar_navLink__UwkQD{padding:.4rem .2rem!important}}.Navbar_nav__WQSK0 .Navbar_navLink__UwkQD:hover{background-color:#f0f0f0}.Navbar_nav__WQSK0 .Navbar_navLink__UwkQD:after{display:none}@media(max-width:1199px){.Navbar_nav__WQSK0 .Navbar_collapse__yHaIw{background-color:#f1f5f9;padding:.6rem 1.2rem;border:1px solid #dee2e6;border-top:none;border-radius:var(--bs-border-radius);z-index:999}}.Navbar_hideDefaultTriangleIcon___puzL .dropdown-toggle:after{display:none}.Navbar_divider__R3OQx{height:1.5rem;width:1px;background-color:#dee2e6;margin-left:1.25rem;margin-right:1.25rem;align-self:center}@media(max-width:1199px){.Navbar_divider__R3OQx{display:none}}.Navbar_askAiButton__GEMb8{height:2.5rem;display:flex;justify-content:center;align-items:center;gap:.5rem}@media(max-width:1199px){.Navbar_askAiButton__GEMb8{width:-moz-fit-content;width:fit-content}}@media(min-width:1199px)and (max-width:1399px){.Navbar_askAiButton__GEMb8{gap:.2rem;padding-left:.45rem!important;padding-right:.45rem!important}}.dark .Navbar_nav__WQSK0{background-color:#3c3c3c;border-bottom:none}.dark .Navbar_nav__WQSK0 .Navbar_navLink__UwkQD:hover{background-color:rgba(255,255,255,.1)}@media(max-width:1200px){.dark .Navbar_nav__WQSK0 .Navbar_collapse__yHaIw{background-color:#3c3c3c}}.dark .Navbar_nav__WQSK0 .Navbar_divider__R3OQx{background-color:var(--sidebar-text)}.Navbar_navlight__lnAzY{min-height:3.5rem;font-weight:500;background-color:rgba(0,0,0,.2)}.Navbar_brand__u2r_f{margin-right:.5rem;height:-moz-fit-content;height:fit-content;padding:0;display:flex;align-items:center}.Navbar_brand__u2r_f :first-child{height:1.25rem;margin-right:.75rem;margin-top:-.25rem}.Navbar_brand__u2r_f :last-child{height:1.5rem;margin-bottom:-.1rem}.Navbar_premium__78b_5{margin-top:5px;margin-right:10px;margin-bottom:5px;padding-left:.5rem!important;padding-right:.5rem!important;border-radius:.25rem}@media(min-width:1200px){.Navbar_premium__78b_5{margin:0}}.Navbar_loginPage__yqsKP .nav-link,.Navbar_loginPage__yqsKP .navbar-nav .nav-link.active,.Navbar_loginPage__yqsKP .navbar-nav .show>.nav-link,.Navbar_navlight__lnAzY .nav-link,.Navbar_navlight__lnAzY .navbar-nav .nav-link.active,.Navbar_navlight__lnAzY .navbar-nav .show>.nav-link{color:red;line-height:2}.Navbar_loginPage__yqsKP .navbar-nav .show>.dropdown-item>.nav-link,.Navbar_navlight__lnAzY .navbar-nav .show>.dropdown-item>.nav-link{color:#000}.Navbar_loginPage__yqsKP .Navbar_nav-link__JGWAn:focus,.Navbar_loginPage__yqsKP .Navbar_nav-link__JGWAn:hover,.Navbar_navlight__lnAzY .Navbar_nav-link__JGWAn:focus,.Navbar_navlight__lnAzY .Navbar_nav-link__JGWAn:hover{color:#fff;font-weight:900}.Navbar_loginPage__yqsKP .Navbar_navbar-brand__eoAiX:focus,.Navbar_loginPage__yqsKP .Navbar_navbar-brand__eoAiX:hover,.Navbar_loginPage__yqsKP .navbar-brand,.Navbar_navlight__lnAzY .Navbar_navbar-brand__eoAiX:focus,.Navbar_navlight__lnAzY .Navbar_navbar-brand__eoAiX:hover,.Navbar_navlight__lnAzY .navbar-brand{color:#fff}.Navbar_homePage__awRMn .Navbar_nav-link__JGWAn:focus,.Navbar_homePage__awRMn .Navbar_nav-link__JGWAn:hover,.Navbar_homePage__awRMn .Navbar_navbar-brand__eoAiX:focus,.Navbar_homePage__awRMn .Navbar_navbar-brand__eoAiX:hover,.Navbar_homePage__awRMn .nav-link,.Navbar_homePage__awRMn .navbar-brand,.Navbar_homePage__awRMn .navbar-nav .nav-link.active,.Navbar_homePage__awRMn .navbar-nav .show>.dropdown-item>.nav-link,.Navbar_homePage__awRMn .navbar-nav .show>.nav-link{color:#000}.dark .Navbar_navlight__lnAzY .navbar-nav .show>.dropdown-item>.nav-link{color:#fff}.Navbar_hoverDropdown__sQbta{position:relative}.Navbar_hoverDropdown__sQbta .dropdown-menu{margin:0 auto!important;width:-moz-fit-content!important;width:fit-content!important;z-index:1050!important;transition:opacity .1s ease-in-out}@media(max-width:1199px){.Navbar_hoverDropdown__sQbta .dropdown-menu{width:100%!important;max-width:100%!important;border:none;box-shadow:none;padding-left:0;padding-right:0}}.Navbar_hoverDropdown__sQbta .dropdown-toggle{font-weight:400;text-align:center}.Navbar_hoverDropdown__sQbta:not(.show) .dropdown-menu{display:none!important}.dark .Navbar_hoverDropdown__sQbta .dropdown-item{color:#d1d0d1!important}.dark .Navbar_hoverDropdown__sQbta .dropdown-item:focus,.dark .Navbar_hoverDropdown__sQbta .dropdown-item:hover{color:#fff!important;background-color:#4a5568!important}@media(min-width:1199px){.Navbar_dropdownMenuTranslate__lvH_B .dropdown-menu{transform:translateX(-4rem)}}.Navbar_avatarHover__nzDoA{display:inline-flex;align-items:center;vertical-align:middle;border-radius:50%;transition:box-shadow .2s ease}.Navbar_avatarHover__nzDoA:hover{box-shadow:0 0 0 .25rem rgba(0,0,0,.1)}.dark .Navbar_avatarHover__nzDoA:hover{box-shadow:0 0 0 .25rem rgba(255,255,255,.15)}@media(min-width:1199px){.Navbar_rightAlignedDropdown__1ib6b .dropdown-menu{right:0!important;left:auto!important;transform:none!important}}.dark .Navbar_darkModeItem__YigAv{color:#d1d0d1!important}.dark .Navbar_darkModeItem__YigAv:focus,.dark .Navbar_darkModeItem__YigAv:hover{color:#fff!important;background-color:#4a5568!important}.Navbar_brandDivider__F4oBQ{height:1.5rem;width:1px;background-color:#dee2e6;margin:0 1.1rem;align-self:center}@media(max-width:1199px){.Navbar_brandDivider__F4oBQ{display:none}}@media(max-width:1399px){.Navbar_brandDivider__F4oBQ{margin:0 .15rem}}@media(max-width:1199px){.Navbar_collapse__yHaIw{position:absolute!important;top:100%!important;left:0!important;right:0!important;z-index:1030!important;background-color:var(--bs-body-bg);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);padding:.5rem 1rem;max-height:90vh;overflow-y:auto}.dark .Navbar_collapse__yHaIw{background-color:var(--sidebar-background-color)}.Navbar_nav__WQSK0,.Navbar_navlight__lnAzY{position:relative}}.PromotionBar_bar__Ltk1a{background:linear-gradient(101.62deg,rgb(40,160,70) 15.5%,rgb(60,170,90) 142.36%)!important;font-weight:600;color:#fff;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;max-height:0;transition:max-height 1s ease}.PromotionBar_bar__Ltk1a.PromotionBar_show__Ums9x{max-height:100px}.PromotionBar_bar__Ltk1a .PromotionBar_row__4_8UA{padding:.825rem 0;justify-content:center;row-gap:.5rem}@media(max-width:1200px){.PromotionBar_bar__Ltk1a .PromotionBar_row__4_8UA{padding:.5rem 1rem}}.PromotionBar_bar__Ltk1a .PromotionBar_close__iG9nc{align-self:flex-start;position:absolute;top:50%;transform:translateY(-50%);right:1rem;flex-shrink:0;cursor:pointer;padding:.25rem;border-radius:50%}.PromotionBar_bar__Ltk1a .PromotionBar_close__iG9nc button{width:.5rem;height:.5rem}@media(max-width:1200px){.PromotionBar_bar__Ltk1a .PromotionBar_close__iG9nc{right:0}}.PromotionBar_title__p4OKY{display:inline-block;color:#fff;font-size:1.25rem;font-weight:600;line-height:1.3;text-align:center}.PromotionBar_title__p4OKY span{text-align:center}@keyframes NotificationBadge_bounce__8PiO_{0%,20%,50%,80%,to{transform:translateY(0)}13.33%{transform:translateY(-10px)}26.67%{transform:translateY(-5px)}}.NotificationBadge_bounce__8PiO_{animation:NotificationBadge_bounce__8PiO_ 2s infinite}.WaitlistJoin_waitlistRow__gqPV8{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.WaitlistJoin_waitlistProminent__Ei5jh{gap:.6rem;margin-top:1rem;justify-content:center}.WaitlistJoin_waitlistProminent__Ei5jh .WaitlistJoin_waitlistInput__2LmZ4{min-width:16rem;padding:.85rem 1rem;font-size:1rem}.WaitlistJoin_waitlistBigBtn__R3KOz{padding:.85rem 2rem!important;font-size:1.0625rem!important;font-weight:600!important;white-space:nowrap}.WaitlistJoin_waitlistInput__2LmZ4{flex:1;min-width:14rem;padding:.5rem .75rem;border:1px solid #d1d5db;border-radius:.5rem;font-size:.9rem;color:#111827;background:#fff}.WaitlistJoin_waitlistInput__2LmZ4:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.15)}.WaitlistJoin_waitlistDone__oLQXF{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.9rem;color:#3f7a43}.WaitlistJoin_waitlistDone__oLQXF svg{flex-shrink:0;color:#58a65c}.WaitlistJoin_waitlistError__2iyf6{flex-basis:100%;font-size:.85rem;color:#dc2626}.WaitlistJoin_waitlistNote__llf3f{flex-basis:100%;font-size:.8125rem;color:#6b7280}.dark .WaitlistJoin_waitlistInput__2LmZ4{background:#1f1f1f;border-color:#4b5563;color:#f3f4f6}.dark .WaitlistJoin_waitlistInput__2LmZ4::-moz-placeholder{color:#7d7d7d}.dark .WaitlistJoin_waitlistInput__2LmZ4::placeholder{color:#7d7d7d}.dark .WaitlistJoin_waitlistRow__gqPV8 .btn-outline-primary{color:#93c5fd;border-color:#3b82f6}.dark .WaitlistJoin_waitlistRow__gqPV8 .btn-outline-primary:hover{background:#3b82f6;color:#fff}.dark .WaitlistJoin_waitlistDone__oLQXF{background:rgba(88,166,92,.14);color:#8fd694}.dark .WaitlistJoin_waitlistError__2iyf6{color:#f5a3a3}.dark .WaitlistJoin_waitlistNote__llf3f{color:#9ca3af}.bootcampNav_switcher__Iscku{border-bottom:1px solid #e5e7eb;background:#f9fafb}.bootcampNav_switcherInner__Ob7kh{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;padding:.6rem 0}.bootcampNav_switcherLabel__ZS__9{font-size:.8125rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#6b7280;margin-right:.25rem}.bootcampNav_switcherLink__oV3GL{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .9rem;border-radius:999px;border:1px solid #d1d5db;background:#fff;font-size:.9rem;font-weight:600;color:#4b5563;text-decoration:none}.bootcampNav_switcherLink__oV3GL:hover{border-color:#3b82f6;color:#2563eb;text-decoration:none}.bootcampNav_switcherCurrent__fuy3i{border-color:#3b82f6;background:#3b82f6;color:#fff}.bootcampNav_switcherCurrent__fuy3i:hover{color:#fff}.bootcampNav_switcherTeach__9fZ8F{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);font-size:.875rem;color:#4b5563;text-decoration:none;border-bottom:1px solid #d1d5db}.bootcampNav_switcherTeach__9fZ8F:hover{color:#1f2937;border-bottom-color:#9ca3af;text-decoration:none}@media(max-width:780px){.bootcampNav_switcherTeach__9fZ8F{position:static;transform:none}}.bootcampNav_otherSection__h_auO{background:#fff}.bootcampNav_otherGrid__IL6NE{display:grid;grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:1.25rem;max-width:60rem;margin:0 auto;text-align:left}.bootcampNav_otherCard__icHG8{display:flex;flex-direction:column;gap:.6rem;padding:1.5rem;border:1px solid #e5e7eb;border-radius:.75rem;background:#fff}.bootcampNav_otherStatus__RsukW{align-self:flex-start;padding:.25rem .7rem;border-radius:999px;background:#ebf2fe;color:#2563eb;font-size:.7rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.bootcampNav_otherTitle__1_4XC{font-size:1.25rem;font-weight:700;color:#1f2937}.bootcampNav_otherBody__VKjv6{flex:1;font-size:.9375rem;line-height:1.6;color:#4b5563;margin:0}.bootcampNav_otherLink__RbWCv{display:inline-flex;align-items:center;gap:.4rem;font-size:.9375rem;font-weight:600;color:#3b82f6;text-decoration:none}.bootcampNav_otherLink__RbWCv:hover{color:#2563eb;text-decoration:none}.dark .bootcampNav_switcher__Iscku{background:#262626;border-bottom-color:#3a3a3a}.dark .bootcampNav_switcherLabel__ZS__9{color:#9ca3af}.dark .bootcampNav_switcherLink__oV3GL{background:#2b2b2b;border-color:#3f3f3f;color:#c9c8c9}.dark .bootcampNav_switcherCurrent__fuy3i{background:#3b82f6;border-color:#3b82f6;color:#fff}.dark .bootcampNav_switcherTeach__9fZ8F{color:#c9c8c9;border-bottom-color:#4a4a4a}.dark .bootcampNav_switcherTeach__9fZ8F:hover{color:#f3f4f6;border-bottom-color:#7e7d7e}.dark .bootcampNav_otherSection__h_auO{background:#1f1f1f}.dark .bootcampNav_otherCard__icHG8{background:#2b2b2b;border-color:#3f3f3f}.dark .bootcampNav_otherTitle__1_4XC{color:#f3f4f6}.dark .bootcampNav_otherBody__VKjv6{color:#b9b8b9}.dark .bootcampNav_otherStatus__RsukW{background:rgba(59,130,246,.18);color:#93c5fd}.landing_bootcampPage__4xqAb{background-color:#fff;color:#374151;text-align:center}.landing_bootcampPage__4xqAb section{padding:6rem 0}@media(max-width:1280px){.landing_bootcampPage__4xqAb section{padding:3.75rem 1.875rem}}.landing_bootcampPage__4xqAb h2{margin-bottom:.625rem;font-size:2.625rem;line-height:1.21;font-weight:800;letter-spacing:.01em;text-align:center;color:#1f2937}.landing_bootcampPage__4xqAb h2 span{font-family:Caveat;font-size:3.875rem;font-weight:700;line-height:1.26;color:#3b82f6}@media(max-width:1280px){.landing_bootcampPage__4xqAb h2{font-size:1.375rem;font-weight:700}.landing_bootcampPage__4xqAb h2 span{font-size:1.875rem}}.landing_bootcampPage__4xqAb .landing_desc__4psHM{font-size:1.375rem;font-weight:400;line-height:1.5;text-align:center;margin-bottom:3.5rem;max-width:52rem;margin-left:auto;margin-right:auto}@media(max-width:1280px){.landing_bootcampPage__4xqAb .landing_desc__4psHM{font-size:1.125rem;margin-bottom:1.875rem}}.landing_hero__VuC3L{border-bottom:1px solid #e5e7eb;background:url(/grid-background.png)}.landing_heroKicker__YXttO{display:inline-block;padding:.4rem 1rem;margin-bottom:1.25rem;border-radius:999px;background:#ebf2fe;color:#2563eb;font-size:.8rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.landing_heroTitle__9SV77{font-weight:800;font-size:3.25rem;line-height:1.2;margin-bottom:1.25rem;color:#000}.landing_heroTitle__9SV77 span{font-family:Caveat;font-weight:700;color:#3b82f6;font-size:3.75rem}@media(max-width:1280px){.landing_heroTitle__9SV77{font-size:1.75rem;font-weight:700}.landing_heroTitle__9SV77 span{font-size:2.25rem}}.landing_heroDesc___r_el{font-size:1.375rem;line-height:1.6;max-width:46rem;margin:0 auto 2rem}@media(max-width:1280px){.landing_heroDesc___r_el{font-size:1.125rem}}.landing_heroCtas__qO96G{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:2.5rem}.landing_primaryBtn__GULpQ{padding:1rem 1.75rem;font-size:1.125rem;font-weight:500;line-height:1.3}.landing_heroFacts__UaK_V{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem}.landing_heroPill__k57ZN{display:inline-flex;align-items:center;padding:.4rem 1rem;border-radius:999px;background:#ebf2fe;color:#2563eb;font-size:.9rem;font-weight:600}.landing_sectionAlt__sN5pE{background:#f9fafb;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb}.landing_anchorTarget__a55Bm{scroll-margin-top:5.5rem}.landing_exploreMore__U8un1{margin:2.5rem auto 0;width:-moz-fit-content;width:fit-content;display:flex;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;font-size:1.125rem;font-weight:600;color:#3b82f6;text-decoration:none}.landing_exploreMore__U8un1:hover{color:#2563eb;text-decoration:none}.landing_programFormat__gsKC7{font-size:.9375rem;font-weight:600;color:#3b82f6;margin-bottom:.5rem}.landing_programTitle__nAa3E{font-size:1.5rem;font-weight:700;color:#1f2937;margin-bottom:.75rem}.landing_programTagline__k_EfG{font-size:1.0625rem;line-height:1.6;color:#4b5563;margin-bottom:1.5rem}.landing_programAudience__W8zdO{margin:0 0 1.5rem;padding:.875rem 1rem;border-radius:.75rem;background:#f9fafb;border:1px solid #eef2f7;font-size:.9375rem;line-height:1.55;color:#4b5563}.landing_programAudience__W8zdO strong{color:#1f2937}.landing_programPrereq__zx3rV{margin:0 0 1.5rem;font-size:.875rem;line-height:1.55;color:#6b7280}.landing_programPrereq__zx3rV strong{color:#4b5563}.landing_statusBanner__wLWH9{padding:.85rem 1rem;font-size:.95rem;font-weight:500;text-align:center}.landing_statusBanner__wLWH9 a{color:inherit;text-decoration:underline}.landing_bannerSuccess__4gwWp{background:rgba(88,166,92,.12);border-bottom:1px solid rgba(88,166,92,.35);color:#3f7a43}.landing_bannerCancel__mprQ4{background:rgba(229,62,62,.08);border-bottom:1px solid rgba(229,62,62,.3);color:#b42318}.landing_purchaseBox__8tFCp{margin-top:2rem;padding-top:1.75rem;border-top:1px solid #e5e7eb;display:flex;flex-direction:column;align-items:center;gap:.625rem}.landing_buyBtn__cyCMK{min-width:18rem;padding:.85rem 1.75rem;font-size:1.0625rem;justify-content:center;gap:.5rem}.landing_buyBtn__cyCMK,.landing_ownedBadge__Scamq{font-weight:600;display:inline-flex;align-items:center}.landing_ownedBadge__Scamq{gap:.6rem;padding:.85rem 1.25rem;border-radius:.5rem;background:rgba(88,166,92,.1);border:1px solid rgba(88,166,92,.35);color:#3f7a43;font-size:1rem}.landing_ownedBadge__Scamq svg{flex-shrink:0;color:#58a65c}.landing_comingSoonTag__Bf3Od{display:inline-block;margin-left:.6rem;padding:.15rem .55rem;border-radius:999px;background:#f1efe8;color:#5f5e5a;font-size:.75rem;font-weight:600;letter-spacing:.02em;text-transform:none}.landing_bootcampLinks__GRSj3{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.25rem}.landing_purchaseError__nP7Ta{font-size:.85rem;color:#dc2626}.landing_purchaseNote__eV42n{font-size:.8125rem;color:#9ca3af}.landing_purchaseUrgency__C2yXE{display:inline-block;margin-bottom:.85rem;padding:.35rem .8rem;border-radius:999px;background:#eef2ff;border:1px solid #c7d2fe;color:#4338ca;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.landing_priceRow__smoIy{display:inline-flex;align-items:baseline;gap:.6rem}.landing_priceWas__Z_NeG{font-size:1.125rem;color:#9ca3af;text-decoration:line-through}.landing_priceNow__Obwng{font-size:1.75rem;font-weight:700;color:#111827}.landing_priceTag__lvkbl{font-size:.8125rem;font-weight:600;color:#4f46e5;text-transform:uppercase;letter-spacing:.03em}.landing_memberApplied__UxKWP{display:inline-flex;align-items:center;gap:.45rem;font-size:.875rem;font-weight:600;color:#3f7a43}.landing_memberApplied__UxKWP svg{flex-shrink:0;color:#58a65c}.landing_purchaseBonus__mkB6a{display:inline-flex;align-items:flex-start;gap:.5rem;padding:.55rem .9rem;border-radius:.5rem;background:rgba(79,70,229,.07);border:1px solid rgba(79,70,229,.25);color:#4338ca;font-size:.875rem;max-width:30rem;text-align:left}.landing_purchaseBonus__mkB6a svg{flex-shrink:0;margin-top:.15rem;color:#4f46e5}.landing_togetherLine__dvYET{font-family:Caveat;font-size:2.75rem;font-weight:700;line-height:1.2;color:#3b82f6;margin:0 auto 1.5rem;max-width:40rem}@media(max-width:1280px){.landing_togetherLine__dvYET{font-size:2rem}}.landing_togetherQuality__ThcEz{font-size:1.0625rem;line-height:1.6;color:#6b7280;max-width:44rem;margin:0 auto}.landing_instructorCard__eZbzX{max-width:52rem;margin:0 auto;padding:2.25rem;border-radius:1rem;border:1px solid #e5e7eb;background:#fff;text-align:left}.landing_instructorHeading__hD0Uc{font-size:1.375rem;font-weight:700;color:#1f2937;margin-bottom:.75rem}.landing_instructorBody__WDIKV{font-size:1.0625rem;line-height:1.6;color:#4b5563;margin-bottom:1rem}.landing_instructorBody__WDIKV:last-child{margin-bottom:0}.landing_instructorHighlight__PM_9x{margin:0 0 1rem;padding:1rem 1.25rem;border-left:3px solid #3b82f6;border-radius:0 .5rem .5rem 0;background:#f5f8ff;font-size:1.0625rem;line-height:1.6;color:#1f2937;font-weight:500}.landing_instructorCreds__y1ylN{display:flex;flex-wrap:wrap;gap:.5rem}@media(max-width:768px){.landing_instructorCreds__y1ylN{justify-content:center}}.landing_credChip__Z3or2{display:inline-flex;align-items:center;gap:.375rem;padding:.35rem .8rem;border-radius:999px;background:#f3f4f6;color:#374151;font-size:.85rem;font-weight:600}.landing_credChip__Z3or2 svg{color:#58a65c}.landing_stepsGrid__vD2qF{display:flex;gap:1.5rem;justify-content:center;max-width:60rem;margin:0 auto}@media(max-width:1280px){.landing_stepsGrid__vD2qF{flex-direction:column;max-width:30rem}}.landing_stepCard__Mg0ty{flex:1;padding:1.75rem;border-radius:1rem;border:1px solid #e5e7eb;background:#fff;text-align:left}.landing_stepNumber__ZqZ_H{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;margin-bottom:1rem;border-radius:999px;background:#ebf2fe;color:#3b82f6;font-size:1rem;font-weight:800}.landing_stepTitle__lOrR1{font-size:1.125rem;font-weight:700;color:#1f2937;margin-bottom:.4rem}.landing_stepBody__FiYC_{font-size:1rem;line-height:1.6;color:#6b7280;margin:0}.landing_finalCta__j0S51{background:url(/grid-background.png);border-top:1px solid #e5e7eb}.landing_ctaButtons__YNPHN{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.landing_featureCard__NR_ng{max-width:52rem;margin:0 auto;padding:2.25rem 2rem;background:#fff;border:1px solid #e5e7eb;border-radius:1rem;text-align:left}.landing_featureLead__5pM8P{font-size:.8125rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#6b7280;margin-bottom:.75rem}.landing_featureList__CsRlc{list-style:none;margin:1.5rem 0;padding:0;display:flex;flex-direction:column;gap:.85rem}.landing_featureList__CsRlc li{display:flex;align-items:flex-start;gap:.625rem;font-size:.95rem;line-height:1.45;color:#6b7280}.landing_featureList__CsRlc strong{color:#1f2937;font-weight:600}.landing_featureList__CsRlc svg{flex-shrink:0;margin-top:.15rem;color:#3b82f6}.landing_teachPage___16tl{padding:3.5rem 0 5rem;text-align:left}.landing_teachPage___16tl h1,.landing_teachPage___16tl p{max-width:34rem;margin-left:auto;margin-right:auto}.landing_teachPage___16tl h1{font-size:2rem;font-weight:700;color:#1f2937;margin-bottom:1.25rem}.landing_teachPage___16tl p{font-size:1rem;line-height:1.7;color:#4b5563;margin-bottom:1rem}.landing_teachPage___16tl a{color:#3b82f6}.landing_teachPage___16tl a:hover{color:#2563eb}.dark .landing_bootcampPage__4xqAb{background-color:#1f1f1f;color:#d1d0d1}.dark .landing_bootcampPage__4xqAb h2{color:#f3f4f6}.dark .landing_hero__VuC3L{background:#262626;border-bottom-color:#3a3a3a}.dark .landing_heroTitle__9SV77{color:#f9fafb}.dark .landing_desc__4psHM,.dark .landing_heroDesc___r_el{color:#c9c8c9}.dark .landing_heroKicker__YXttO,.dark .landing_heroPill__k57ZN{background:rgba(59,130,246,.18);color:#93c5fd}.dark .landing_sectionAlt__sN5pE{background:#262626;border-top-color:#3a3a3a;border-bottom-color:#3a3a3a}.dark .landing_featureCard__NR_ng,.dark .landing_instructorCard__eZbzX,.dark .landing_stepCard__Mg0ty{background:#2b2b2b;border-color:#3f3f3f;box-shadow:none}.dark .landing_instructorHeading__hD0Uc,.dark .landing_programTitle__nAa3E,.dark .landing_stepTitle__lOrR1{color:#f3f4f6}.dark .landing_instructorHighlight__PM_9x{background:#22304a;border-left-color:#3b82f6;color:#e5e7eb}.dark .landing_instructorBody__WDIKV,.dark .landing_programPrereq__zx3rV,.dark .landing_programTagline__k_EfG,.dark .landing_stepBody__FiYC_{color:#b9b8b9}.dark .landing_featureLead__5pM8P{color:#9ca3af}.dark .landing_featureList__CsRlc li{color:#b9b8b9}.dark .landing_featureList__CsRlc li strong{color:#e5e7eb}.dark .landing_programAudience__W8zdO{background:#333;border-color:#414141;color:#c9c8c9}.dark .landing_programAudience__W8zdO strong{color:#e5e7eb}.dark .landing_credChip__Z3or2{background:#333;border-color:#414141;color:#d1d0d1}.dark .landing_programFormat__gsKC7,.dark .landing_purchaseNote__eV42n{color:#9ca3af}.dark .landing_purchaseUrgency__C2yXE{background:rgba(165,180,252,.12);border-color:rgba(165,180,252,.3);color:#c7d2fe}.dark .landing_purchaseBonus__mkB6a{background:rgba(165,180,252,.08);border-color:rgba(165,180,252,.3);color:#c7d2fe}.dark .landing_purchaseBonus__mkB6a svg{color:#a5b4fc}.dark .landing_priceWas__Z_NeG{color:#6b7280}.dark .landing_memberApplied__UxKWP{color:#86c98a}.dark .landing_priceNow__Obwng{color:#f3f4f6}.dark .landing_priceTag__lvkbl{color:#a5b4fc}.dark .landing_comingSoonTag__Bf3Od{background:#3a3a3a;color:#b9b8b9}.dark .landing_purchaseBox__8tFCp{border-top-color:#3f3f3f}.dark .landing_bootcampLinks__GRSj3 .btn-outline-primary.btn-outline-primary,.dark .landing_buyBtn__cyCMK.btn-outline-primary{color:#93c5fd;border-color:#3b82f6}.dark .landing_bootcampLinks__GRSj3 .btn-outline-primary.btn-outline-primary:hover,.dark .landing_buyBtn__cyCMK.btn-outline-primary:hover{background:#3b82f6;color:#fff}.dark .landing_finalCta__j0S51,.dark .landing_hero__VuC3L{background-image:none;background-color:#262626}.dark .landing_finalCta__j0S51{border-top-color:#3a3a3a}.dark .landing_programPrereq__zx3rV,.dark .landing_purchaseError__nP7Ta,.dark .landing_togetherQuality__ThcEz{color:#a8a7a8}.dark .landing_programAudience__W8zdO strong,.dark .landing_programPrereq__zx3rV strong{color:#e5e7eb}.dark .landing_bannerSuccess__4gwWp{background:rgba(88,166,92,.18);border-bottom-color:rgba(88,166,92,.4);color:#8fd694}.dark .landing_bannerCancel__mprQ4{background:rgba(229,62,62,.15);border-bottom-color:rgba(229,62,62,.4);color:#f5a3a3}.dark .landing_ownedBadge__Scamq{background:rgba(88,166,92,.14);color:#8fd694}.landing_forGrid__pjfJn{max-width:54rem;margin:0 auto 3rem;display:grid;grid-template-columns:1fr 1fr;gap:2rem;text-align:left}@media(max-width:900px){.landing_forGrid__pjfJn{grid-template-columns:1fr;gap:1.5rem}}.landing_forHeadFor__ECZL_,.landing_forHeadNot__CbC_G{font-size:1.0625rem;font-weight:700;margin-bottom:1rem}.landing_forHeadFor__ECZL_{color:#1f2937}.landing_forHeadNot__CbC_G{color:#6b7280}.landing_forListNot__tSHAL,.landing_forList__Gzra3{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.85rem}.landing_forListNot__tSHAL li,.landing_forList__Gzra3 li{display:flex;align-items:flex-start;gap:.625rem;font-size:.95rem;line-height:1.5;color:#4b5563}.landing_forListNot__tSHAL svg,.landing_forList__Gzra3 svg{flex-shrink:0;margin-top:.15rem}.landing_forList__Gzra3 svg{color:#3b82f6}.landing_forListNot__tSHAL li{color:#9ca3af}.landing_forListNot__tSHAL svg{color:#b0b0b0}.landing_subHead__R_wM9{max-width:54rem;margin:3rem auto 1rem;font-size:1.375rem;font-weight:700;color:#1f2937;text-align:left}.landing_runsGrid__X0ByM{max-width:54rem;margin:0 auto 3rem;display:grid;grid-template-columns:1fr 1fr;gap:1rem 1.75rem;text-align:left}@media(max-width:900px){.landing_runsGrid__X0ByM{grid-template-columns:1fr}}.landing_runsItem__QPla_{display:flex;align-items:flex-start;gap:.625rem;font-size:.95rem;line-height:1.5;color:#4b5563}.landing_runsItem__QPla_ svg{flex-shrink:0;margin-top:.15rem;color:#3b82f6}.landing_prereqLine__fddUe{max-width:54rem;margin:0 auto;font-size:1rem;line-height:1.7;color:#4b5563;text-align:left}.dark .landing_forHeadFor__ECZL_,.dark .landing_subHead__R_wM9{color:#f3f4f6}.dark .landing_forHeadNot__CbC_G{color:#b9b8b9}.dark .landing_forList__Gzra3 li,.dark .landing_prereqLine__fddUe,.dark .landing_runsItem__QPla_{color:#c9c8c9}.dark .landing_forListNot__tSHAL li{color:#8a8a8a}.landing_forNote__Mb4Sf{margin:1.25rem 0 0;font-size:.875rem;line-height:1.6;color:#9ca3af}.landing_stages__Looat{max-width:54rem;margin:0 auto 1.5rem;border:1px solid #e5e7eb;border-radius:.75rem;overflow:hidden;background:#fff}.landing_stageRow__dww0Z{display:grid;grid-template-columns:10rem 6rem 1fr;gap:1rem;align-items:baseline;padding:.9rem 1.25rem;border-bottom:1px solid #eef2f7;text-align:left}.landing_stageRow__dww0Z:last-child{border-bottom:none}@media(max-width:640px){.landing_stageRow__dww0Z{grid-template-columns:1fr;gap:.25rem}}.landing_stageName__frdV2{font-size:.95rem;font-weight:600;color:#1f2937}.landing_stageTime__Hh42C{font-size:.85rem;font-weight:600;color:#3b82f6}.landing_stageDetail__lMmfe{font-size:.9375rem;line-height:1.5;color:#6b7280}.landing_runsNote__vdIWh{max-width:54rem;margin:0 auto;font-size:.9375rem;line-height:1.65;color:#6b7280;text-align:left}.dark .landing_forNote__Mb4Sf{color:#8a8a8a}.dark .landing_stages__Looat{background:#2b2b2b;border-color:#3f3f3f}.dark .landing_stageRow__dww0Z{border-bottom-color:#3a3a3a}.dark .landing_stageName__frdV2{color:#f3f4f6}.dark .landing_runsNote__vdIWh,.dark .landing_stageDetail__lMmfe{color:#b9b8b9}.landing_enrolledBar__AGfHk{background:#4f46e5;color:#fff}.landing_enrolledBarInner__MOCpK{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem;padding-top:.7rem;padding-bottom:.7rem}.landing_enrolledBarText__msegj{display:inline-flex;align-items:center;gap:.5rem;font-weight:600;font-size:.95rem}.landing_enrolledBarBtn__Jcxi2{display:inline-flex!important;align-items:center;gap:.4rem;font-weight:600!important;white-space:nowrap}.landing_membersBar__wDfID{background:#fff7ed;border-bottom:1px solid #fde3c4}.landing_membersBarInner__JJKqY{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem;padding-top:.6rem;padding-bottom:.6rem}.landing_membersBarText__ZqFlj{display:inline-flex;align-items:center;gap:.5rem;color:#92400e;font-size:.9rem;line-height:1.4}.landing_membersBarLink__5NQgh{color:#b45309;font-weight:700;white-space:nowrap;text-decoration:none}.landing_membersBarLink__5NQgh:hover{text-decoration:underline}.landing_enrollmentClosed___ka9A{margin-top:1.25rem;text-align:center}.landing_enrollmentClosedNote__Kh2FW{max-width:34rem;margin:0 auto .75rem;font-size:.95rem;line-height:1.6;color:#6b7280}.landing_painStat__pkkE4{max-width:44rem;margin:0 auto 2rem;padding:1.5rem 1.75rem;border-radius:1rem;border:1px solid #e5e7eb;background:#fff;text-align:center}.landing_painStatNumbers__qfExX{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.75rem;font-size:1.375rem;font-weight:700}@media(max-width:640px){.landing_painStatNumbers__qfExX{font-size:1.125rem}}.landing_painStatBad__Grieg{color:#9ca3af;text-decoration:line-through}.landing_painStatArrow__yly1V{color:#9ca3af;font-weight:400}.landing_painStatReal__LyGWj{color:#dc2626}.landing_painStatNote__i8KRX{margin:.85rem 0 0;font-size:.95rem;line-height:1.6;color:#6b7280}.landing_painStatCite__QnfAf{font-weight:600;color:#9ca3af}.landing_failTableWrap__a_Mx1{max-width:52rem;margin:0 auto;overflow-x:auto}.landing_failTable__kEcmn{width:100%;border-collapse:collapse;text-align:left;border:1px solid #e5e7eb;border-radius:.75rem;overflow:hidden}.landing_failTable__kEcmn th{padding:.85rem 1.25rem;background:#0f172a;color:#f8fafc;font-size:.85rem;font-weight:700;letter-spacing:.02em}.landing_failTable__kEcmn td{padding:.95rem 1.25rem;font-size:.95rem;line-height:1.55;border-top:1px solid #eef2f7;color:#6b7280;vertical-align:top}.landing_failTable__kEcmn td:first-child{font-weight:700;color:#1f2937;width:34%;white-space:nowrap}.landing_failTable__kEcmn tbody tr:nth-child(2n) td{background:#f8fafc}.landing_failTable__kEcmn code{font-size:.85em;color:#b45309;background:#fff7ed;padding:.05rem .3rem;border-radius:.3rem}@media(max-width:640px){.landing_failTable__kEcmn td:first-child{white-space:normal}}.landing_painResearch__YP6sw{max-width:52rem;margin:1.5rem auto 0;font-size:.9375rem;line-height:1.65;color:#6b7280;text-align:left}.landing_visionStatement__LW3_z{max-width:48rem;margin:0 auto 1.5rem;font-size:1.625rem;font-weight:600;line-height:1.45;color:#1f2937}.landing_visionStatement__LW3_z strong{color:#3b82f6;font-weight:700}@media(max-width:1280px){.landing_visionStatement__LW3_z{font-size:1.25rem}}.landing_visionNote__d392i{max-width:44rem;margin:0 auto;font-size:1.0625rem;line-height:1.7;color:#6b7280}.landing_guaranteeSection__dG9pG{background:#f9fafb;border-top:1px solid #e5e7eb}.landing_guaranteeCard__psftE{max-width:44rem;margin:0 auto;padding:2.5rem 2.25rem;border-radius:1.25rem;border:1px solid #c7d2fe;background:#fff;text-align:center;box-shadow:0 10px 30px rgba(79,70,229,.08)}.landing_guaranteeIcon__V27YX{display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;margin-bottom:1rem;border-radius:999px;background:#eef2ff;color:#4f46e5}.landing_guaranteeTitle__xkLdO{margin-bottom:.75rem!important}.landing_guaranteeMetric__GeY7i{font-family:Caveat;font-size:2.5rem;font-weight:700;line-height:1.2;color:#4f46e5;margin-bottom:.75rem}@media(max-width:1280px){.landing_guaranteeMetric__GeY7i{font-size:2rem}}.landing_guaranteeBody__XYBw8{max-width:34rem;margin:0 auto;font-size:1.0625rem;line-height:1.7;color:#4b5563}.landing_purchaseGuarantee___jjPR{display:inline-flex;align-items:flex-start;gap:.5rem;padding:.55rem .9rem;border-radius:.5rem;background:rgba(88,166,92,.08);border:1px solid rgba(88,166,92,.3);color:#3f7a43;font-size:.875rem;font-weight:600;max-width:30rem;text-align:left}.landing_purchaseGuarantee___jjPR svg{flex-shrink:0;margin-top:.1rem;color:#58a65c}.dark .landing_painStat__pkkE4{background:#2b2b2b;border-color:#3f3f3f}.dark .landing_painStatArrow__yly1V,.dark .landing_painStatBad__Grieg,.dark .landing_painStatCite__QnfAf{color:#7d7d7d}.dark .landing_painStatReal__LyGWj{color:#f5a3a3}.dark .landing_painResearch__YP6sw,.dark .landing_painStatNote__i8KRX{color:#b9b8b9}.dark .landing_failTable__kEcmn{border-color:#3f3f3f}.dark .landing_failTable__kEcmn th{background:#0b1120;color:#f8fafc}.dark .landing_failTable__kEcmn td{border-top-color:#3a3a3a;color:#b9b8b9}.dark .landing_failTable__kEcmn td:first-child{color:#f3f4f6}.dark .landing_failTable__kEcmn tbody tr:nth-child(2n) td{background:#242424}.dark .landing_failTable__kEcmn code{color:#fbbf77;background:rgba(180,83,9,.18)}.dark .landing_visionStatement__LW3_z{color:#f3f4f6}.dark .landing_visionStatement__LW3_z strong{color:#93c5fd}.dark .landing_visionNote__d392i{color:#b9b8b9}.dark .landing_guaranteeSection__dG9pG{background:#262626;border-top-color:#3a3a3a}.dark .landing_guaranteeCard__psftE{background:#2b2b2b;border-color:rgba(165,180,252,.35);box-shadow:none}.dark .landing_guaranteeIcon__V27YX{background:rgba(165,180,252,.14);color:#a5b4fc}.dark .landing_guaranteeMetric__GeY7i{color:#a5b4fc}.dark .landing_guaranteeBody__XYBw8{color:#c9c8c9}.dark .landing_purchaseGuarantee___jjPR{background:rgba(88,166,92,.12);border-color:rgba(88,166,92,.35);color:#8fd694}.dark .landing_purchaseGuarantee___jjPR svg{color:#86c98a}.landing_mapWrap__ZxXsC{max-width:60rem;margin:0 auto;overflow-x:auto}.landing_mapGrid__ngtd7{min-width:44rem;display:grid;grid-template-columns:minmax(9rem,.8fr) repeat(4,1fr);gap:.5rem;text-align:left}.landing_mapHeadCell__EG962{display:flex;align-items:center;justify-content:center;padding:.75rem 1rem;border-radius:.5rem;font-size:1rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase;color:#fff}.landing_mapCorner__CgWhu{background:rgba(0,0,0,0)}.landing_mapRow__6MAPQ{display:contents}.landing_mapLevelLabel__48NCE{display:flex;flex-direction:column;justify-content:center;gap:.25rem;padding:.85rem 1rem;border-radius:.5rem;background:#0f172a;color:#fff}.landing_mapLevelTag__0l23y{font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#f59e0b}.landing_mapLevelTitle__g7cPx{font-size:1rem;font-weight:700;line-height:1.25}.landing_mapCell__DIZ7w{padding:.95rem 1rem;border-radius:.5rem;border:1px solid #e5e7eb;font-size:.9375rem;line-height:1.4;color:#1f2937;display:flex;align-items:center}.landing_mapCol_define__Xa9L_.landing_mapColHead__HBQ5d{background:#1e40af}.landing_mapCol_define__Xa9L_.landing_mapCell__DIZ7w{background:#eef2ff;border-color:#dbe3ff;border-left:3px solid #1e40af}.landing_mapCol_bound__v6hfE.landing_mapColHead__HBQ5d{background:#c2740c}.landing_mapCol_bound__v6hfE.landing_mapCell__DIZ7w{background:#fff7ed;border-color:#fde3c4;border-left:3px solid #c2740c}.landing_mapCol_verify__IO8xQ.landing_mapColHead__HBQ5d{background:#15803d}.landing_mapCol_verify__IO8xQ.landing_mapCell__DIZ7w{background:#ecfdf3;border-color:#cdeed7;border-left:3px solid #15803d}.landing_mapCol_judge__mcJqL.landing_mapColHead__HBQ5d{background:#7e22ce}.landing_mapCol_judge__mcJqL.landing_mapCell__DIZ7w{background:#faf5ff;border-color:#ecdcfb;border-left:3px solid #7e22ce}.landing_mapNote__llS89{max-width:52rem;margin:1.5rem auto 0;font-size:.9375rem;line-height:1.6;color:#6b7280;text-align:center}.dark .landing_mapLevelLabel__48NCE{background:#0b1120}.dark .landing_mapCell__DIZ7w{border-color:#3f3f3f;color:#e5e7eb}.dark .landing_mapCol_define__Xa9L_.landing_mapCell__DIZ7w{background:rgba(30,64,175,.22);border-left-color:#6690ff}.dark .landing_mapCol_bound__v6hfE.landing_mapCell__DIZ7w{background:rgba(194,116,12,.2);border-left-color:#e0952f}.dark .landing_mapCol_verify__IO8xQ.landing_mapCell__DIZ7w{background:rgba(21,128,61,.2);border-left-color:#4ea96f}.dark .landing_mapCol_judge__mcJqL.landing_mapCell__DIZ7w{background:rgba(126,34,206,.22);border-left-color:#b168e6}.dark .landing_mapNote__llS89{color:#b9b8b9}.landing_syllabusList__LY_IS{max-width:52rem;margin:0 auto;text-align:left;border:1px solid #e5e7eb;border-radius:.75rem;overflow:hidden}.landing_syllabusRow__j1VV3{padding:1.25rem 1.5rem;border-bottom:1px solid #e5e7eb}.landing_syllabusRow__j1VV3:last-child{border-bottom:none}@media(max-width:640px){.landing_syllabusRow__j1VV3{padding:1rem 1.1rem}}.landing_syllabusTitle__FA6Iy{font-size:1.125rem;font-weight:700;color:#1f2937;margin-bottom:.35rem}.landing_syllabusBody__tT2aT{font-size:.9375rem;line-height:1.6;color:#4b5563;margin:0}.landing_topicGrid__JyBQ2{display:grid;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1.25rem;max-width:60rem;margin:0 auto;text-align:left}.landing_topicCard__NCQ1I{padding:1.5rem;border:1px solid #e5e7eb;border-radius:.75rem;background:#fff}.landing_topicIcon__4OAEj{color:#3b82f6;margin-bottom:.75rem}.landing_topicName__KzE6j{font-size:1.0625rem;font-weight:700;color:#1f2937;margin-bottom:.4rem}.landing_topicDetail__dMAXW{font-size:.9375rem;line-height:1.6;color:#4b5563;margin:0}.landing_instructorLink__HJzF9{display:inline-flex;align-items:center;gap:.4rem;margin-top:1rem;font-size:.9375rem;font-weight:600;color:#3b82f6;text-decoration:none}.landing_instructorLink__HJzF9:hover{color:#2563eb;text-decoration:none}.landing_joinCard__aZEVU{max-width:34rem;margin:0 auto;padding:2rem;border:1px solid #e5e7eb;border-radius:.75rem;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.06)}.landing_joinList__FXQyd{list-style:none;padding:0;margin:0 0 1.25rem;text-align:left}.landing_joinList__FXQyd li{display:flex;align-items:flex-start;gap:.6rem;padding:.4rem 0;font-size:.9375rem;color:#4b5563}.landing_joinList__FXQyd svg{flex-shrink:0;margin-top:.15rem;color:#3b82f6}.dark .landing_syllabusList__LY_IS,.dark .landing_syllabusRow__j1VV3{border-color:#3f3f3f}.dark .landing_syllabusTitle__FA6Iy{color:#f3f4f6}.dark .landing_syllabusBody__tT2aT,.dark .landing_topicDetail__dMAXW{color:#b9b8b9}.dark .landing_joinCard__aZEVU,.dark .landing_topicCard__NCQ1I{background:#2b2b2b;border-color:#3f3f3f;box-shadow:none}.dark .landing_topicName__KzE6j{color:#f3f4f6}.dark .landing_joinList__FXQyd li{color:#c9c8c9}.dark .landing_teachPage___16tl h1{color:#f3f4f6}.dark .landing_teachPage___16tl p{color:#b9b8b9}