.EmailCourseCallout-module-scss-module__nwP86q__callout{background:#fff;border:1px solid #1a2233;border-radius:.5rem;flex-direction:column;align-items:flex-start;gap:1.25rem;padding:1.25rem;display:flex;box-shadow:.5rem .5rem #1a2233}@media (min-width:1024px){.EmailCourseCallout-module-scss-module__nwP86q__callout{padding:2rem}}.EmailCourseCallout-module-scss-module__nwP86q__callout__title{margin:0;font:700 2rem/1.25 Moderat,Arial,sans-serif}.EmailCourseCallout-module-scss-module__nwP86q__callout__description{margin:0;font:1rem/1.5 Moderat,Arial,sans-serif}.EmailCourseCallout-module-scss-module__nwP86q__callout__cta{align-self:stretch;width:100%}@media (min-width:1024px){.EmailCourseCallout-module-scss-module__nwP86q__callout__cta{align-self:flex-end;width:auto}}.EmailCourseCallout-module-scss-module__nwP86q__callout__cta>*{width:100%}@media (min-width:1024px){.EmailCourseCallout-module-scss-module__nwP86q__callout__cta>*{width:auto}}
.Radio-module-scss-module__PpT_2W__container{align-items:center;column-gap:.75rem;display:flex}.Radio-module-scss-module__PpT_2W__container__label{font:1rem/1.5 Moderat,Arial,sans-serif}.Radio-module-scss-module__PpT_2W__radio{cursor:pointer;accent-color:#7026f4;width:1.25rem;height:1.25rem}.Radio-module-scss-module__PpT_2W__radio:disabled{cursor:not-allowed}
.CopyableCommand-module-scss-module__vXbE_G__command{--command-bg:#fff;--command-border:#1a2233;--command-color:#1a2233;--command-action-bg:#1a2233;--command-action-bg-hover:#1a2233bf;--command-action-color:#fff;text-align:left;background:var(--command-bg);border:1px solid var(--command-border);max-width:100%;box-shadow:.5rem .5rem 0 var(--command-shadow-color,#fef878);border-radius:.5rem;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem 1rem;transition:transform .1s,box-shadow .1s;display:flex}.CopyableCommand-module-scss-module__vXbE_G__command:active{box-shadow:0 0 0 var(--command-shadow-color,#fef878);transform:translate(.5rem,.5rem)}.CopyableCommand-module-scss-module__vXbE_G__command:hover{--command-action-bg:var(--command-action-bg-hover)}.CopyableCommand-module-scss-module__vXbE_G__command--dark{--command-bg:#1a2233;--command-border:#1a2233;--command-color:#fff;--command-action-bg:#fff;--command-action-bg-hover:#ffffffb3;--command-action-color:#1a2233}.CopyableCommand-module-scss-module__vXbE_G__command--flat{--command-action-bg:transparent;--command-action-bg-hover:transparent;--command-action-color:#787676;box-shadow:none}.CopyableCommand-module-scss-module__vXbE_G__command--flat:hover{--command-action-color:#1a2233}.CopyableCommand-module-scss-module__vXbE_G__command--flat:active{box-shadow:none;transform:none}.CopyableCommand-module-scss-module__vXbE_G__command--flat.CopyableCommand-module-scss-module__vXbE_G__command--dark{--command-action-color:#b1b1b1}.CopyableCommand-module-scss-module__vXbE_G__command--flat.CopyableCommand-module-scss-module__vXbE_G__command--dark:hover{--command-action-color:#fff}.CopyableCommand-module-scss-module__vXbE_G__command--flat .CopyableCommand-module-scss-module__vXbE_G__command__text{text-overflow:ellipsis;overflow:hidden}.CopyableCommand-module-scss-module__vXbE_G__command--flat .CopyableCommand-module-scss-module__vXbE_G__command__action{padding:0}.CopyableCommand-module-scss-module__vXbE_G__command--iconOnly .CopyableCommand-module-scss-module__vXbE_G__command__actionLabel{display:none}.CopyableCommand-module-scss-module__vXbE_G__command--iconOnly .CopyableCommand-module-scss-module__vXbE_G__command__actionIcon{display:inline-flex}.CopyableCommand-module-scss-module__vXbE_G__command__copy{text-align:left;cursor:pointer;background:0 0;border:none;flex:1;justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:0;display:flex}.CopyableCommand-module-scss-module__vXbE_G__command__text{min-width:0;color:var(--command-color);white-space:nowrap;flex:1;font:1rem/1.5 Moderat Mono,monospace;overflow-x:auto}.CopyableCommand-module-scss-module__vXbE_G__command__action{color:var(--command-action-color);background:var(--command-action-bg);border-radius:2rem;flex-shrink:0;justify-content:center;align-items:center;padding:.5rem 1rem;font:700 1rem/1.5 Moderat,Arial,sans-serif;transition:background .2s;display:inline-flex}.CopyableCommand-module-scss-module__vXbE_G__command__actionLabel{display:none}@media (min-width:1024px){.CopyableCommand-module-scss-module__vXbE_G__command__actionLabel{display:inline}}.CopyableCommand-module-scss-module__vXbE_G__command__actionIcon{display:inline-flex}@media (min-width:1024px){.CopyableCommand-module-scss-module__vXbE_G__command__actionIcon{display:none}}.CopyableCommand-module-scss-module__vXbE_G__command__copyIcon{width:1.25rem;height:1.25rem}
.HeroInstallCommand-module-scss-module__4MD-VG__install{flex-direction:column;align-self:stretch;align-items:flex-start;gap:1rem;width:100%;max-width:100%;display:flex}.HeroInstallCommand-module-scss-module__4MD-VG__install__command{width:100%;max-width:100%;padding-top:1rem;padding-bottom:1rem}.HeroInstallCommand-module-scss-module__4MD-VG__install__customize{flex-shrink:0;display:inline-flex;position:relative}.HeroInstallCommand-module-scss-module__4MD-VG__install__customizeToggle{color:#fff;white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;padding:0;font:1rem/1.5 Moderat,Arial,sans-serif;display:inline-flex}.HeroInstallCommand-module-scss-module__4MD-VG__install__customizeToggle:hover{text-decoration:underline}.HeroInstallCommand-module-scss-module__4MD-VG__install__customizeChevron{display:inline-flex}@media (prefers-reduced-motion:no-preference){.HeroInstallCommand-module-scss-module__4MD-VG__install__customizeChevron{transition:transform .2s}}.HeroInstallCommand-module-scss-module__4MD-VG__install__customizeChevron--open{transform:rotate(-180deg)}.HeroInstallCommand-module-scss-module__4MD-VG__install__options{z-index:9;background:#fff;border:1px solid #1a2233;border-radius:.5rem;flex-direction:column;gap:1.5rem;width:max-content;max-width:calc(100vw - 2rem);padding:1.25rem;display:flex;position:absolute;top:calc(100% + 1.5rem);left:calc(-1rem - 1px)}.HeroInstallCommand-module-scss-module__4MD-VG__install__optionsGroup{border:none;flex-direction:column;gap:.5rem;margin:0;padding:0;display:flex}.HeroInstallCommand-module-scss-module__4MD-VG__install__optionsLegend{margin-bottom:.5rem;padding:0;font:700 .875rem/1.42 Moderat,Arial,sans-serif}.HeroInstallCommand-module-scss-module__4MD-VG__install__optionLabel{align-items:center;gap:.5rem;display:inline-flex}.HeroInstallCommand-module-scss-module__4MD-VG__install__optionText{text-underline-offset:.2em;-webkit-text-decoration:underline dashed;text-decoration:underline dashed}
.Hero-module-scss-module__Bmi28q__highlight{background:#e0a4bf;padding:3rem 0 4rem}.Hero-module-scss-module__Bmi28q__hero{grid-template-columns:minmax(0,1fr);align-items:center;gap:3rem;display:grid}@media (min-width:1024px){.Hero-module-scss-module__Bmi28q__hero{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:4rem}}.Hero-module-scss-module__Bmi28q__hero__content{flex-direction:column;align-items:flex-start;gap:2rem;width:100%;min-width:0;display:flex}.Hero-module-scss-module__Bmi28q__hero__title{margin:0;font:2.62rem/1.14 Moderat,Arial,sans-serif}@media (min-width:1024px){.Hero-module-scss-module__Bmi28q__hero__title{font:3.5rem/1.14 Moderat,Arial,sans-serif}}@media (min-width:1440px){.Hero-module-scss-module__Bmi28q__hero__title{font:4rem/1.05 Moderat,Arial,sans-serif}}@media (min-width:1024px){.Hero-module-scss-module__Bmi28q__hero__title{font:3.18rem/1.01 Moderat,Arial,sans-serif}}@media (min-width:1024px) and (min-width:1024px){.Hero-module-scss-module__Bmi28q__hero__title{font:4.43rem/1.12 Moderat,Arial,sans-serif}}@media (min-width:1024px) and (min-width:1440px){.Hero-module-scss-module__Bmi28q__hero__title{font:5rem/1.05 Moderat,Arial,sans-serif}}.Hero-module-scss-module__Bmi28q__hero__subtitle{margin:0}.Hero-module-scss-module__Bmi28q__hero__repositoryLink{color:#1a2233}
.SkillsCatalog-module-scss-module__sdvVPW__catalog{flex-direction:column;gap:3rem;padding-bottom:4rem;display:flex}.SkillsCatalog-module-scss-module__sdvVPW__catalog__header{margin-bottom:2rem}.SkillsCatalog-module-scss-module__sdvVPW__category{flex-direction:column;gap:.75rem;display:flex}.SkillsCatalog-module-scss-module__sdvVPW__category+.SkillsCatalog-module-scss-module__sdvVPW__category{border-top:1px solid #efefef;padding-top:3rem}.SkillsCatalog-module-scss-module__sdvVPW__category__title{font:700 2rem/1.25 Moderat,Arial,sans-serif}.SkillsCatalog-module-scss-module__sdvVPW__category__description{margin:0;font-style:italic}.SkillsCatalog-module-scss-module__sdvVPW__category__skills{flex-direction:column;gap:4rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.SkillsCatalog-module-scss-module__sdvVPW__category__courseReference{margin:1.25rem 0 0;font:1.125rem/1.55 Moderat,Arial,sans-serif}.SkillsCatalog-module-scss-module__sdvVPW__category__courseLink{color:#1a2233}.SkillsCatalog-module-scss-module__sdvVPW__skill{flex-direction:column;gap:1rem;display:flex}.SkillsCatalog-module-scss-module__sdvVPW__skill--shadow0{--command-shadow-color:#fef878}.SkillsCatalog-module-scss-module__sdvVPW__skill--shadow1{--command-shadow-color:#7026f4}.SkillsCatalog-module-scss-module__sdvVPW__skill--shadow2{--command-shadow-color:#3cff64}.SkillsCatalog-module-scss-module__sdvVPW__skill--shadow3{--command-shadow-color:#e0a4bf}.SkillsCatalog-module-scss-module__sdvVPW__skill--shadow4{--command-shadow-color:#78cfff}.SkillsCatalog-module-scss-module__sdvVPW__skill--shadow5{--command-shadow-color:#ff927a}.SkillsCatalog-module-scss-module__sdvVPW__skill__definition{margin:0;font:1.125rem/1.55 Moderat,Arial,sans-serif}.SkillsCatalog-module-scss-module__sdvVPW__skill__name{font:700 1.125rem/1.55 Moderat Mono,monospace;display:block}.SkillsCatalog-module-scss-module__sdvVPW__skill__command{border-radius:0}@media (min-width:1440px){.SkillsCatalog-module-scss-module__sdvVPW__skill__command{max-width:60%}}