.CourseSelectionStageBox-module-title{background-clip:text;-webkit-background-clip:text;background-color:var(--fallback-gradient-color,#990099);background-image:var(--linear-gradient-headline,linear-gradient(90deg,#990099 0,#E50000 100%));box-decoration-break:clone;-webkit-box-decoration-break:clone;-webkit-text-fill-color:rgba(0,0,0,0)}.CourseSelectionStageBox-module-base{background:#fff;box-shadow:0 0 2px rgba(0,0,0,.08),0 24px 64px rgba(0,0,0,.08);display:flex;flex-direction:column;margin-inline:auto;padding:1.5rem 1.5rem 2.5rem;width:min(55rem,100%)}@media only screen and (min-width:768px){.CourseSelectionStageBox-module-base{padding:2rem}}.CourseSelectionStageBox-module-title{display:inline-block;font-size:1.875rem;font-weight:500;justify-self:center;line-height:1.3;margin:0 auto 1.5rem}@media only screen and (min-width:768px){.CourseSelectionStageBox-module-title{font-size:2.25rem}}.CourseSelectionStageBox-module-wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;gap:2rem}@media only screen and (min-width:768px){.CourseSelectionStageBox-module-wrapper{flex-direction:row;gap:.75rem}}.CourseSelectionStageBox-module-inputs{display:flex;flex:1 1;flex-direction:column;gap:.75rem}@media only screen and (min-width:768px){.CourseSelectionStageBox-module-inputs{flex-direction:row}}.CourseSelectionStageBox-module-select{flex:1 1}.CourseSelectionStageBox-module-select>button{border-radius:.5rem}.CourseSelectionStageBox-module-select>button>span:nth-child(2){height:1lh;max-width:85%;overflow:clip;text-overflow:ellipsis;white-space:nowrap}.CourseSelectionStageBox-module-button{align-items:center;background-color:#c7105c;border-radius:.5rem;color:#fff;display:flex;height:3.75rem;justify-content:center;width:3.75rem}.CourseSelectionStageBox-module-button:focus{box-shadow:0 1px 3px 0 rgba(199,16,92,.12),0 8px 16px 0 rgba(199,16,92,.12),0 0 0 4px rgba(199,16,92,.12);outline:none}.CourseSelectionStageBox-module-button.CourseSelectionStageBox-module-disabled{background-color:#ffe9ed;color:#fdced6;cursor:not-allowed;pointer-events:none}.CourseSelectionStageBox-module-button i{margin-right:0!important}.CourseSelectionStageBox-module-desktop{display:none}@media only screen and (min-width:768px){.CourseSelectionStageBox-module-desktop{display:flex}}.CourseSelectionStageBox-module-mobile{display:flex}@media only screen and (min-width:768px){.CourseSelectionStageBox-module-mobile{display:none}}
/*# sourceMappingURL=6a9e0979e27e9503.css.map*/