.main-nav_navigation__2bxwi ul{list-style:none;margin:0;padding:0;display:-moz-box;display:flex;grid-gap:1rem;gap:1rem;-moz-box-pack:center;justify-content:center}.main-nav_navigation__2bxwi a{text-decoration:none;color:#916c24;text-shadow:none}.main-nav_navigation__2bxwi a.main-nav_active__-9yZd,.main-nav_navigation__2bxwi a:active,.main-nav_navigation__2bxwi a:hover{color:#4c435f}.page-hero_hero__Azfwj{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;text-shadow:0 1px 4px rgba(0,0,0,.2);text-align:center}.page-hero_hero__Azfwj h1{font-size:2rem;max-width:40rem;text-transform:uppercase}.page-hero_hero__Azfwj p{font-family:Roboto Slab,serif;font-size:1.25rem;max-width:50rem}.page-hero_hero__Azfwj strong{color:#610c98}.page-hero_icon__X3FDm svg{color:#fff;width:10rem;height:10rem}@media (min-width:48rem){.page-hero_hero__Azfwj h1{font-size:4rem}.page-hero_hero__Azfwj p{font-size:2rem}}.main-header_header__3x543{min-height:25rem;padding:2rem;background-size:cover;background-position:bottom;font-family:Roboto Mono,monospace}@media (min-width:48rem){.main-header_header__3x543{min-height:40rem}}.hero-header_header__1Zd2W{background-color:#8e17f0;background-image:url(/images/alternating-arrowhead.svg);background-position:top;background-size:contain;color:#fff}.hero-header_header__1Zd2W a{color:#fff}.section_section__3T8g4{text-align:center;padding:1rem 2rem}.section_section__3T8g4 h2{font-size:1.5rem;margin:.5rem 0}.section_section__3T8g4>header{margin-bottom:3rem}.section_section__3T8g4>header p{margin:1rem auto;max-width:50rem}.section_section__3T8g4 p{font-size:1rem}@media (min-width:48rem){.section_section__3T8g4{padding:3rem 2rem}.section_section__3T8g4 h2{font-size:2rem}.section_section__3T8g4 p{font-size:1.25rem}}.overview_overview__2Rhuo{max-width:60rem;margin:auto}.next-topics_section__355yy{background-image:-webkit-linear-gradient(60deg,#4e1fa5,#1d0374);background-image:-moz-linear-gradient(60deg,#4e1fa5,#1d0374);background-image:linear-gradient(30deg,#4e1fa5,#1d0374);color:#fff}.next-topics_section__355yy>p{max-width:60rem;margin:auto}.next-topics_list__2E_Zh{width:90%;max-width:60rem;margin:2rem auto;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-gap:1rem;gap:1rem;list-style:none}.next-topics_topic__382P8{background-color:#2b0374;padding:1rem;border-radius:6px}.next-topics_topic__382P8 h2{font-size:1.5rem;color:#af9cee}.next-topics_topic__382P8 p{font-size:1rem;color:#ded9fb}.button_button__Ajcpy{cursor:pointer;font-family:Roboto Mono,monospace;text-decoration:none;padding:var(--space-4) var(--space-8);border-radius:50px;-webkit-box-shadow:var(--shadow-medium);box-shadow:var(--shadow-medium);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;display:-moz-inline-box;display:inline-flex;justify-content:space-around;-moz-box-align:center;align-items:center;grid-gap:var(--space-3);gap:var(--space-3)}.button_button__Ajcpy:active,.button_button__Ajcpy:hover{-webkit-box-shadow:0 2px 30px rgba(0,0,0,.2);box-shadow:0 2px 30px rgba(0,0,0,.2)}.button_default__1gp0Y{background-color:#610c98;color:#fff;border:1px solid #610c98}.button_default__1gp0Y:active,.button_default__1gp0Y:hover{background-color:#360c98;border-color:#360c98}.button_outlined__1lvDi{border:1px solid #610c98;background-color:transparent;color:#360c98;-webkit-box-shadow:none;box-shadow:none}.button_outlined__1lvDi:active,.button_outlined__1lvDi:hover{background-color:#610c98;color:#fff}.button_icon__f6eRy{width:2rem;height:2rem;line-height:1rem;display:-moz-box;display:flex;-moz-box-pack:center;justify-content:center;-moz-box-align:center;align-items:center}@media (min-width:48rem){.button_icon__f6eRy{width:3rem;height:3rem}}.next-courses_section__20gal{background-image:-webkit-linear-gradient(310deg,#f6a446,#f0d01a);background-image:-moz-linear-gradient(310deg,#f6a446,#f0d01a);background-image:linear-gradient(140deg,#f6a446,#f0d01a);color:#292626}.next-courses_section__20gal p{max-width:60rem;margin:1rem auto}.next-courses_shoutout__2igT2{background-color:#f6df5a;max-width:65rem;margin:1rem auto;padding:2rem}.next-courses_shoutout__2igT2 p a{color:#a05908;text-decoration:none}.next-projects_section__2ElLM{background-image:-webkit-linear-gradient(60deg,#f6f3fa,#e1ddee);background-image:-moz-linear-gradient(60deg,#f6f3fa,#e1ddee);background-image:linear-gradient(30deg,#f6f3fa,#e1ddee);color:#302c2c}.next-projects_section__2ElLM>p{max-width:60rem;margin:auto}.next-projects_list__3iA7r{width:90%;max-width:60rem;margin:2rem auto;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));grid-gap:1rem;gap:1rem;list-style:none}.next-projects_project__wQLNi{background-color:#302c2c;color:#f1eff8;padding:1rem;border-radius:6px;-webkit-box-shadow:var(--shadow-medium);box-shadow:var(--shadow-medium)}.next-projects_project__wQLNi h2{font-size:1.5rem}.next-projects_project__wQLNi p{font-size:1rem}.how-to-learn_section__2GDkC{background-image:-webkit-linear-gradient(50deg,#2b2826,#2a2622);background-image:-moz-linear-gradient(50deg,#2b2826,#2a2622);background-image:linear-gradient(40deg,#2b2826,#2a2622);color:#e0d8d8}.how-to-learn_section__2GDkC p{max-width:60rem;margin:1rem auto}.how-to-learn_highlight__3g6kk{color:#eba626}.main-footer_footer__25wud{padding:var(--space-12);text-align:center;background-color:#c1bdc8;color:#3a3232}.main-footer_footer__25wud a{text-decoration:none;color:#322a3f}