.DefinitionList-module-scss-module__0jsSrW__tinyfont{letter-spacing:.02em;font-size:8.5px;line-height:1.2em}@media (min-width:46.25em){.DefinitionList-module-scss-module__0jsSrW__tinyfont{font-size:8.5px}}@media (min-width:61.25em){.DefinitionList-module-scss-module__0jsSrW__tinyfont{font-size:9.2px}}@media (min-width:81.25em){.DefinitionList-module-scss-module__0jsSrW__tinyfont{font-size:10px}}.DefinitionList-module-scss-module__0jsSrW__smallfont{font-size:11.9px;line-height:1.3em}@media (min-width:46.25em){.DefinitionList-module-scss-module__0jsSrW__smallfont{font-size:11.9px}}@media (min-width:61.25em){.DefinitionList-module-scss-module__0jsSrW__smallfont{font-size:12.88px}}@media (min-width:81.25em){.DefinitionList-module-scss-module__0jsSrW__smallfont{font-size:14px}}.DefinitionList-module-scss-module__0jsSrW__normalfont,.DefinitionList-module-scss-module__0jsSrW__normaltitle{letter-spacing:0;font-size:17px;line-height:1.25em}@media (min-width:46.25em){.DefinitionList-module-scss-module__0jsSrW__normalfont,.DefinitionList-module-scss-module__0jsSrW__normaltitle{font-size:17px}}@media (min-width:61.25em){.DefinitionList-module-scss-module__0jsSrW__normalfont,.DefinitionList-module-scss-module__0jsSrW__normaltitle{font-size:20px}}@media (min-width:81.25em){.DefinitionList-module-scss-module__0jsSrW__normalfont,.DefinitionList-module-scss-module__0jsSrW__normaltitle{font-size:20px}}@media (min-width:46.25em){.DefinitionList-module-scss-module__0jsSrW__normalfont,.DefinitionList-module-scss-module__0jsSrW__normaltitle{letter-spacing:0;line-height:1.25em}}.DefinitionList-module-scss-module__0jsSrW__normaltitle{margin:0;font-weight:700}.DefinitionList-module-scss-module__0jsSrW__largefont,.DefinitionList-module-scss-module__0jsSrW__largetitle{font-size:24px;line-height:1.25em}@media (min-width:46.25em){.DefinitionList-module-scss-module__0jsSrW__largefont,.DefinitionList-module-scss-module__0jsSrW__largetitle{font-size:27.2px}}@media (min-width:61.25em){.DefinitionList-module-scss-module__0jsSrW__largefont,.DefinitionList-module-scss-module__0jsSrW__largetitle{font-size:32px}}@media (min-width:81.25em){.DefinitionList-module-scss-module__0jsSrW__largefont,.DefinitionList-module-scss-module__0jsSrW__largetitle{font-size:32px}}.DefinitionList-module-scss-module__0jsSrW__largetitle{margin:0 0 .5em;font-weight:400}.DefinitionList-module-scss-module__0jsSrW__xlargefont,.DefinitionList-module-scss-module__0jsSrW__xlargetitle{margin:1em 0 .5em;font-size:31.2px;font-weight:400;line-height:1.1em}@media (min-width:46.25em){.DefinitionList-module-scss-module__0jsSrW__xlargefont,.DefinitionList-module-scss-module__0jsSrW__xlargetitle{font-size:40.8px}}@media (min-width:61.25em){.DefinitionList-module-scss-module__0jsSrW__xlargefont,.DefinitionList-module-scss-module__0jsSrW__xlargetitle{font-size:48px}}@media (min-width:81.25em){.DefinitionList-module-scss-module__0jsSrW__xlargefont,.DefinitionList-module-scss-module__0jsSrW__xlargetitle{font-size:48px}}.DefinitionList-module-scss-module__0jsSrW__xlargetitle{margin:0 0 .5em;font-weight:400}.DefinitionList-module-scss-module__0jsSrW__xlargetitle:first-child{margin-top:0}.DefinitionList-module-scss-module__0jsSrW__jumbofont{font-size:50px;line-height:.9em}@media (min-width:46.25em){.DefinitionList-module-scss-module__0jsSrW__jumbofont{font-size:60px}}@media (min-width:61.25em){.DefinitionList-module-scss-module__0jsSrW__jumbofont{font-size:80px}}@media (min-width:81.25em){.DefinitionList-module-scss-module__0jsSrW__jumbofont{font-size:100px}}.DefinitionList-module-scss-module__0jsSrW__navifont{letter-spacing:.01em;font-size:16px;font-weight:400;line-height:1em}.DefinitionList-module-scss-module__0jsSrW__mobilenavifont{font-size:20px;line-height:1.1em}.DefinitionList-module-scss-module__0jsSrW__smallnavifont{letter-spacing:.01em;font-size:1rem;font-weight:400;line-height:1em}.DefinitionList-module-scss-module__0jsSrW__basiccontainer{max-width:1000px;margin:0 auto}.DefinitionList-module-scss-module__0jsSrW__basicButton{background-color:var(--primarycolor);color:#fff;border:1px solid;border-radius:.2em;padding:.25em .3em;display:inline-flex}.DefinitionList-module-scss-module__0jsSrW__basicButton:hover{background-color:var(--primarycolorhover);color:var(--primarycolor)}.DefinitionList-module-scss-module__0jsSrW__container{margin-bottom:1rem}.DefinitionList-module-scss-module__0jsSrW__container:last-child{margin-bottom:0}.DefinitionList-module-scss-module__0jsSrW__container>header{grid-template-columns:1fr auto;gap:1rem;display:grid}.DefinitionList-module-scss-module__0jsSrW__container>header .DefinitionList-module-scss-module__0jsSrW__listtitle{margin:0 0 .25em}.DefinitionList-module-scss-module__0jsSrW__container>header .DefinitionList-module-scss-module__0jsSrW__actions{margin-bottom:.5em;margin-left:auto}.DefinitionList-module-scss-module__0jsSrW__container .DefinitionList-module-scss-module__0jsSrW__listbody .DefinitionList-module-scss-module__0jsSrW__item{border-top:1px solid #eee;grid-template-columns:1fr 2fr;gap:1rem;display:grid}.DefinitionList-module-scss-module__0jsSrW__container .DefinitionList-module-scss-module__0jsSrW__listbody .DefinitionList-module-scss-module__0jsSrW__item>div{padding:.33em 0}.DefinitionList-module-scss-module__0jsSrW__container .DefinitionList-module-scss-module__0jsSrW__listbody .DefinitionList-module-scss-module__0jsSrW__item .DefinitionList-module-scss-module__0jsSrW__itemtitle{white-space:nowrap;text-overflow:ellipsis;padding:.5em var(--colgap);overflow:hidden}.DefinitionList-module-scss-module__0jsSrW__container .DefinitionList-module-scss-module__0jsSrW__listbody .DefinitionList-module-scss-module__0jsSrW__item .DefinitionList-module-scss-module__0jsSrW__itemtitle .DefinitionList-module-scss-module__0jsSrW__icon{margin-right:.5em}.DefinitionList-module-scss-module__0jsSrW__container .DefinitionList-module-scss-module__0jsSrW__listbody .DefinitionList-module-scss-module__0jsSrW__item .DefinitionList-module-scss-module__0jsSrW__itembody{padding:.5em var(--colgap);position:relative}
.CourseIssueListItem-module-scss-module__kLUvga__tinyfont{letter-spacing:.02em;font-size:8.5px;line-height:1.2em}@media (min-width:46.25em){.CourseIssueListItem-module-scss-module__kLUvga__tinyfont{font-size:8.5px}}@media (min-width:61.25em){.CourseIssueListItem-module-scss-module__kLUvga__tinyfont{font-size:9.2px}}@media (min-width:81.25em){.CourseIssueListItem-module-scss-module__kLUvga__tinyfont{font-size:10px}}.CourseIssueListItem-module-scss-module__kLUvga__smallfont{font-size:11.9px;line-height:1.3em}@media (min-width:46.25em){.CourseIssueListItem-module-scss-module__kLUvga__smallfont{font-size:11.9px}}@media (min-width:61.25em){.CourseIssueListItem-module-scss-module__kLUvga__smallfont{font-size:12.88px}}@media (min-width:81.25em){.CourseIssueListItem-module-scss-module__kLUvga__smallfont{font-size:14px}}.CourseIssueListItem-module-scss-module__kLUvga__normalfont,.CourseIssueListItem-module-scss-module__kLUvga__normaltitle{letter-spacing:0;font-size:17px;line-height:1.25em}@media (min-width:46.25em){.CourseIssueListItem-module-scss-module__kLUvga__normalfont,.CourseIssueListItem-module-scss-module__kLUvga__normaltitle{font-size:17px}}@media (min-width:61.25em){.CourseIssueListItem-module-scss-module__kLUvga__normalfont,.CourseIssueListItem-module-scss-module__kLUvga__normaltitle{font-size:20px}}@media (min-width:81.25em){.CourseIssueListItem-module-scss-module__kLUvga__normalfont,.CourseIssueListItem-module-scss-module__kLUvga__normaltitle{font-size:20px}}@media (min-width:46.25em){.CourseIssueListItem-module-scss-module__kLUvga__normalfont,.CourseIssueListItem-module-scss-module__kLUvga__normaltitle{letter-spacing:0;line-height:1.25em}}.CourseIssueListItem-module-scss-module__kLUvga__normaltitle{margin:0;font-weight:700}.CourseIssueListItem-module-scss-module__kLUvga__largefont,.CourseIssueListItem-module-scss-module__kLUvga__largetitle{font-size:24px;line-height:1.25em}@media (min-width:46.25em){.CourseIssueListItem-module-scss-module__kLUvga__largefont,.CourseIssueListItem-module-scss-module__kLUvga__largetitle{font-size:27.2px}}@media (min-width:61.25em){.CourseIssueListItem-module-scss-module__kLUvga__largefont,.CourseIssueListItem-module-scss-module__kLUvga__largetitle{font-size:32px}}@media (min-width:81.25em){.CourseIssueListItem-module-scss-module__kLUvga__largefont,.CourseIssueListItem-module-scss-module__kLUvga__largetitle{font-size:32px}}.CourseIssueListItem-module-scss-module__kLUvga__largetitle{margin:0 0 .5em;font-weight:400}.CourseIssueListItem-module-scss-module__kLUvga__xlargefont,.CourseIssueListItem-module-scss-module__kLUvga__xlargetitle{margin:1em 0 .5em;font-size:31.2px;font-weight:400;line-height:1.1em}@media (min-width:46.25em){.CourseIssueListItem-module-scss-module__kLUvga__xlargefont,.CourseIssueListItem-module-scss-module__kLUvga__xlargetitle{font-size:40.8px}}@media (min-width:61.25em){.CourseIssueListItem-module-scss-module__kLUvga__xlargefont,.CourseIssueListItem-module-scss-module__kLUvga__xlargetitle{font-size:48px}}@media (min-width:81.25em){.CourseIssueListItem-module-scss-module__kLUvga__xlargefont,.CourseIssueListItem-module-scss-module__kLUvga__xlargetitle{font-size:48px}}.CourseIssueListItem-module-scss-module__kLUvga__xlargetitle{margin:0 0 .5em;font-weight:400}.CourseIssueListItem-module-scss-module__kLUvga__xlargetitle:first-child{margin-top:0}.CourseIssueListItem-module-scss-module__kLUvga__jumbofont{font-size:50px;line-height:.9em}@media (min-width:46.25em){.CourseIssueListItem-module-scss-module__kLUvga__jumbofont{font-size:60px}}@media (min-width:61.25em){.CourseIssueListItem-module-scss-module__kLUvga__jumbofont{font-size:80px}}@media (min-width:81.25em){.CourseIssueListItem-module-scss-module__kLUvga__jumbofont{font-size:100px}}.CourseIssueListItem-module-scss-module__kLUvga__navifont{letter-spacing:.01em;font-size:16px;font-weight:400;line-height:1em}.CourseIssueListItem-module-scss-module__kLUvga__mobilenavifont{font-size:20px;line-height:1.1em}.CourseIssueListItem-module-scss-module__kLUvga__smallnavifont{letter-spacing:.01em;font-size:1rem;font-weight:400;line-height:1em}.CourseIssueListItem-module-scss-module__kLUvga__basiccontainer{max-width:1000px;margin:0 auto}.CourseIssueListItem-module-scss-module__kLUvga__basicButton{background-color:var(--primarycolor);color:#fff;border:1px solid;border-radius:.2em;padding:.25em .3em;display:inline-flex}.CourseIssueListItem-module-scss-module__kLUvga__basicButton:hover{background-color:var(--primarycolorhover);color:var(--primarycolor)}.CourseIssueListItem-module-scss-module__kLUvga__container{border-radius:var(--border-radius);background-color:var(--primarycolorlight);flex-direction:column;display:flex;overflow:hidden}.CourseIssueListItem-module-scss-module__kLUvga__container .CourseIssueListItem-module-scss-module__kLUvga__header{padding:var(--colgap);background-color:#ffffff80;justify-content:center;display:flex}.CourseIssueListItem-module-scss-module__kLUvga__container .CourseIssueListItem-module-scss-module__kLUvga__body .CourseIssueListItem-module-scss-module__kLUvga__dates ul{margin:0;padding:0;list-style:none}.CourseIssueListItem-module-scss-module__kLUvga__container .CourseIssueListItem-module-scss-module__kLUvga__footer{margin-top:auto}.CourseIssueListItem-module-scss-module__kLUvga__container .CourseIssueListItem-module-scss-module__kLUvga__footer .CourseIssueListItem-module-scss-module__kLUvga__button{padding:var(--colgap);background-color:var(--primarycolor);color:#fff;justify-content:center;transition:background-color .2s,color .2s;display:flex}.CourseIssueListItem-module-scss-module__kLUvga__container .CourseIssueListItem-module-scss-module__kLUvga__footer .CourseIssueListItem-module-scss-module__kLUvga__button:hover{color:var(--primarycolor);background-color:#fff}
.CourseIssueList-module-scss-module__Fbmk5G__tinyfont{letter-spacing:.02em;font-size:8.5px;line-height:1.2em}@media (min-width:46.25em){.CourseIssueList-module-scss-module__Fbmk5G__tinyfont{font-size:8.5px}}@media (min-width:61.25em){.CourseIssueList-module-scss-module__Fbmk5G__tinyfont{font-size:9.2px}}@media (min-width:81.25em){.CourseIssueList-module-scss-module__Fbmk5G__tinyfont{font-size:10px}}.CourseIssueList-module-scss-module__Fbmk5G__smallfont{font-size:11.9px;line-height:1.3em}@media (min-width:46.25em){.CourseIssueList-module-scss-module__Fbmk5G__smallfont{font-size:11.9px}}@media (min-width:61.25em){.CourseIssueList-module-scss-module__Fbmk5G__smallfont{font-size:12.88px}}@media (min-width:81.25em){.CourseIssueList-module-scss-module__Fbmk5G__smallfont{font-size:14px}}.CourseIssueList-module-scss-module__Fbmk5G__normalfont,.CourseIssueList-module-scss-module__Fbmk5G__normaltitle{letter-spacing:0;font-size:17px;line-height:1.25em}@media (min-width:46.25em){.CourseIssueList-module-scss-module__Fbmk5G__normalfont,.CourseIssueList-module-scss-module__Fbmk5G__normaltitle{font-size:17px}}@media (min-width:61.25em){.CourseIssueList-module-scss-module__Fbmk5G__normalfont,.CourseIssueList-module-scss-module__Fbmk5G__normaltitle{font-size:20px}}@media (min-width:81.25em){.CourseIssueList-module-scss-module__Fbmk5G__normalfont,.CourseIssueList-module-scss-module__Fbmk5G__normaltitle{font-size:20px}}@media (min-width:46.25em){.CourseIssueList-module-scss-module__Fbmk5G__normalfont,.CourseIssueList-module-scss-module__Fbmk5G__normaltitle{letter-spacing:0;line-height:1.25em}}.CourseIssueList-module-scss-module__Fbmk5G__normaltitle{margin:0;font-weight:700}.CourseIssueList-module-scss-module__Fbmk5G__largefont,.CourseIssueList-module-scss-module__Fbmk5G__largetitle{font-size:24px;line-height:1.25em}@media (min-width:46.25em){.CourseIssueList-module-scss-module__Fbmk5G__largefont,.CourseIssueList-module-scss-module__Fbmk5G__largetitle{font-size:27.2px}}@media (min-width:61.25em){.CourseIssueList-module-scss-module__Fbmk5G__largefont,.CourseIssueList-module-scss-module__Fbmk5G__largetitle{font-size:32px}}@media (min-width:81.25em){.CourseIssueList-module-scss-module__Fbmk5G__largefont,.CourseIssueList-module-scss-module__Fbmk5G__largetitle{font-size:32px}}.CourseIssueList-module-scss-module__Fbmk5G__largetitle{margin:0 0 .5em;font-weight:400}.CourseIssueList-module-scss-module__Fbmk5G__xlargefont,.CourseIssueList-module-scss-module__Fbmk5G__xlargetitle{margin:1em 0 .5em;font-size:31.2px;font-weight:400;line-height:1.1em}@media (min-width:46.25em){.CourseIssueList-module-scss-module__Fbmk5G__xlargefont,.CourseIssueList-module-scss-module__Fbmk5G__xlargetitle{font-size:40.8px}}@media (min-width:61.25em){.CourseIssueList-module-scss-module__Fbmk5G__xlargefont,.CourseIssueList-module-scss-module__Fbmk5G__xlargetitle{font-size:48px}}@media (min-width:81.25em){.CourseIssueList-module-scss-module__Fbmk5G__xlargefont,.CourseIssueList-module-scss-module__Fbmk5G__xlargetitle{font-size:48px}}.CourseIssueList-module-scss-module__Fbmk5G__xlargetitle{margin:0 0 .5em;font-weight:400}.CourseIssueList-module-scss-module__Fbmk5G__xlargetitle:first-child{margin-top:0}.CourseIssueList-module-scss-module__Fbmk5G__jumbofont{font-size:50px;line-height:.9em}@media (min-width:46.25em){.CourseIssueList-module-scss-module__Fbmk5G__jumbofont{font-size:60px}}@media (min-width:61.25em){.CourseIssueList-module-scss-module__Fbmk5G__jumbofont{font-size:80px}}@media (min-width:81.25em){.CourseIssueList-module-scss-module__Fbmk5G__jumbofont{font-size:100px}}.CourseIssueList-module-scss-module__Fbmk5G__navifont{letter-spacing:.01em;font-size:16px;font-weight:400;line-height:1em}.CourseIssueList-module-scss-module__Fbmk5G__mobilenavifont{font-size:20px;line-height:1.1em}.CourseIssueList-module-scss-module__Fbmk5G__smallnavifont{letter-spacing:.01em;font-size:1rem;font-weight:400;line-height:1em}.CourseIssueList-module-scss-module__Fbmk5G__basiccontainer{max-width:1000px;margin:0 auto}.CourseIssueList-module-scss-module__Fbmk5G__basicButton{background-color:var(--primarycolor);color:#fff;border:1px solid;border-radius:.2em;padding:.25em .3em;display:inline-flex}.CourseIssueList-module-scss-module__Fbmk5G__basicButton:hover{background-color:var(--primarycolorhover);color:var(--primarycolor)}.CourseIssueList-module-scss-module__Fbmk5G__container{border-collapse:collapse;gap:1em;display:grid}@media (min-width:61.25em){.CourseIssueList-module-scss-module__Fbmk5G__container{grid-template-columns:repeat(2,1fr)}}
.CoursePriceoptions-module-scss-module__t6RJLG__tinyfont{letter-spacing:.02em;font-size:8.5px;line-height:1.2em}@media (min-width:46.25em){.CoursePriceoptions-module-scss-module__t6RJLG__tinyfont{font-size:8.5px}}@media (min-width:61.25em){.CoursePriceoptions-module-scss-module__t6RJLG__tinyfont{font-size:9.2px}}@media (min-width:81.25em){.CoursePriceoptions-module-scss-module__t6RJLG__tinyfont{font-size:10px}}.CoursePriceoptions-module-scss-module__t6RJLG__smallfont{font-size:11.9px;line-height:1.3em}@media (min-width:46.25em){.CoursePriceoptions-module-scss-module__t6RJLG__smallfont{font-size:11.9px}}@media (min-width:61.25em){.CoursePriceoptions-module-scss-module__t6RJLG__smallfont{font-size:12.88px}}@media (min-width:81.25em){.CoursePriceoptions-module-scss-module__t6RJLG__smallfont{font-size:14px}}.CoursePriceoptions-module-scss-module__t6RJLG__normalfont,.CoursePriceoptions-module-scss-module__t6RJLG__normaltitle,.CoursePriceoptions-module-scss-module__t6RJLG__container h2{letter-spacing:0;font-size:17px;line-height:1.25em}@media (min-width:46.25em){.CoursePriceoptions-module-scss-module__t6RJLG__normalfont,.CoursePriceoptions-module-scss-module__t6RJLG__normaltitle,.CoursePriceoptions-module-scss-module__t6RJLG__container h2{font-size:17px}}@media (min-width:61.25em){.CoursePriceoptions-module-scss-module__t6RJLG__normalfont,.CoursePriceoptions-module-scss-module__t6RJLG__normaltitle,.CoursePriceoptions-module-scss-module__t6RJLG__container h2{font-size:20px}}@media (min-width:81.25em){.CoursePriceoptions-module-scss-module__t6RJLG__normalfont,.CoursePriceoptions-module-scss-module__t6RJLG__normaltitle,.CoursePriceoptions-module-scss-module__t6RJLG__container h2{font-size:20px}}@media (min-width:46.25em){.CoursePriceoptions-module-scss-module__t6RJLG__normalfont,.CoursePriceoptions-module-scss-module__t6RJLG__normaltitle,.CoursePriceoptions-module-scss-module__t6RJLG__container h2{letter-spacing:0;line-height:1.25em}}.CoursePriceoptions-module-scss-module__t6RJLG__normaltitle,.CoursePriceoptions-module-scss-module__t6RJLG__container h2{margin:0;font-weight:700}.CoursePriceoptions-module-scss-module__t6RJLG__largefont,.CoursePriceoptions-module-scss-module__t6RJLG__largetitle{font-size:24px;line-height:1.25em}@media (min-width:46.25em){.CoursePriceoptions-module-scss-module__t6RJLG__largefont,.CoursePriceoptions-module-scss-module__t6RJLG__largetitle{font-size:27.2px}}@media (min-width:61.25em){.CoursePriceoptions-module-scss-module__t6RJLG__largefont,.CoursePriceoptions-module-scss-module__t6RJLG__largetitle{font-size:32px}}@media (min-width:81.25em){.CoursePriceoptions-module-scss-module__t6RJLG__largefont,.CoursePriceoptions-module-scss-module__t6RJLG__largetitle{font-size:32px}}.CoursePriceoptions-module-scss-module__t6RJLG__largetitle{margin:0 0 .5em;font-weight:400}.CoursePriceoptions-module-scss-module__t6RJLG__xlargefont,.CoursePriceoptions-module-scss-module__t6RJLG__xlargetitle{margin:1em 0 .5em;font-size:31.2px;font-weight:400;line-height:1.1em}@media (min-width:46.25em){.CoursePriceoptions-module-scss-module__t6RJLG__xlargefont,.CoursePriceoptions-module-scss-module__t6RJLG__xlargetitle{font-size:40.8px}}@media (min-width:61.25em){.CoursePriceoptions-module-scss-module__t6RJLG__xlargefont,.CoursePriceoptions-module-scss-module__t6RJLG__xlargetitle{font-size:48px}}@media (min-width:81.25em){.CoursePriceoptions-module-scss-module__t6RJLG__xlargefont,.CoursePriceoptions-module-scss-module__t6RJLG__xlargetitle{font-size:48px}}.CoursePriceoptions-module-scss-module__t6RJLG__xlargetitle{margin:0 0 .5em;font-weight:400}.CoursePriceoptions-module-scss-module__t6RJLG__xlargetitle:first-child{margin-top:0}.CoursePriceoptions-module-scss-module__t6RJLG__jumbofont{font-size:50px;line-height:.9em}@media (min-width:46.25em){.CoursePriceoptions-module-scss-module__t6RJLG__jumbofont{font-size:60px}}@media (min-width:61.25em){.CoursePriceoptions-module-scss-module__t6RJLG__jumbofont{font-size:80px}}@media (min-width:81.25em){.CoursePriceoptions-module-scss-module__t6RJLG__jumbofont{font-size:100px}}.CoursePriceoptions-module-scss-module__t6RJLG__navifont{letter-spacing:.01em;font-size:16px;font-weight:400;line-height:1em}.CoursePriceoptions-module-scss-module__t6RJLG__mobilenavifont{font-size:20px;line-height:1.1em}.CoursePriceoptions-module-scss-module__t6RJLG__smallnavifont{letter-spacing:.01em;font-size:1rem;font-weight:400;line-height:1em}.CoursePriceoptions-module-scss-module__t6RJLG__basiccontainer{max-width:1000px;margin:0 auto}.CoursePriceoptions-module-scss-module__t6RJLG__basicButton{background-color:var(--primarycolor);color:#fff;border:1px solid;border-radius:.2em;padding:.25em .3em;display:inline-flex}.CoursePriceoptions-module-scss-module__t6RJLG__basicButton:hover{background-color:var(--primarycolorhover);color:var(--primarycolor)}.CoursePriceoptions-module-scss-module__t6RJLG__container{background-color:rgba(var(--primaryrgb),.1);padding:var(--colgap);border-radius:var(--border-radius);gap:var(--colgap);display:grid}.CoursePriceoptions-module-scss-module__t6RJLG__container>ul{margin:0;padding:0 0 0 1em}
.CourseSingle-module-scss-module__Kxx2Oq__tinyfont{letter-spacing:.02em;font-size:8.5px;line-height:1.2em}@media (min-width:46.25em){.CourseSingle-module-scss-module__Kxx2Oq__tinyfont{font-size:8.5px}}@media (min-width:61.25em){.CourseSingle-module-scss-module__Kxx2Oq__tinyfont{font-size:9.2px}}@media (min-width:81.25em){.CourseSingle-module-scss-module__Kxx2Oq__tinyfont{font-size:10px}}.CourseSingle-module-scss-module__Kxx2Oq__smallfont{font-size:11.9px;line-height:1.3em}@media (min-width:46.25em){.CourseSingle-module-scss-module__Kxx2Oq__smallfont{font-size:11.9px}}@media (min-width:61.25em){.CourseSingle-module-scss-module__Kxx2Oq__smallfont{font-size:12.88px}}@media (min-width:81.25em){.CourseSingle-module-scss-module__Kxx2Oq__smallfont{font-size:14px}}.CourseSingle-module-scss-module__Kxx2Oq__normalfont,.CourseSingle-module-scss-module__Kxx2Oq__normaltitle{letter-spacing:0;font-size:17px;line-height:1.25em}@media (min-width:46.25em){.CourseSingle-module-scss-module__Kxx2Oq__normalfont,.CourseSingle-module-scss-module__Kxx2Oq__normaltitle{font-size:17px}}@media (min-width:61.25em){.CourseSingle-module-scss-module__Kxx2Oq__normalfont,.CourseSingle-module-scss-module__Kxx2Oq__normaltitle{font-size:20px}}@media (min-width:81.25em){.CourseSingle-module-scss-module__Kxx2Oq__normalfont,.CourseSingle-module-scss-module__Kxx2Oq__normaltitle{font-size:20px}}@media (min-width:46.25em){.CourseSingle-module-scss-module__Kxx2Oq__normalfont,.CourseSingle-module-scss-module__Kxx2Oq__normaltitle{letter-spacing:0;line-height:1.25em}}.CourseSingle-module-scss-module__Kxx2Oq__normaltitle{margin:0;font-weight:700}.CourseSingle-module-scss-module__Kxx2Oq__largefont,.CourseSingle-module-scss-module__Kxx2Oq__container .CourseSingle-module-scss-module__Kxx2Oq__containerinner .CourseSingle-module-scss-module__Kxx2Oq__category,.CourseSingle-module-scss-module__Kxx2Oq__largetitle,.CourseSingle-module-scss-module__Kxx2Oq__container .CourseSingle-module-scss-module__Kxx2Oq__containerinner .CourseSingle-module-scss-module__Kxx2Oq__subtitle{font-size:24px;line-height:1.25em}@media (min-width:46.25em){.CourseSingle-module-scss-module__Kxx2Oq__largefont,.CourseSingle-module-scss-module__Kxx2Oq__container .CourseSingle-module-scss-module__Kxx2Oq__containerinner .CourseSingle-module-scss-module__Kxx2Oq__category,.CourseSingle-module-scss-module__Kxx2Oq__largetitle,.CourseSingle-module-scss-module__Kxx2Oq__container .CourseSingle-module-scss-module__Kxx2Oq__containerinner .CourseSingle-module-scss-module__Kxx2Oq__subtitle{font-size:27.2px}}@media (min-width:61.25em){.CourseSingle-module-scss-module__Kxx2Oq__largefont,.CourseSingle-module-scss-module__Kxx2Oq__container .CourseSingle-module-scss-module__Kxx2Oq__containerinner .CourseSingle-module-scss-module__Kxx2Oq__category,.CourseSingle-module-scss-module__Kxx2Oq__largetitle,.CourseSingle-module-scss-module__Kxx2Oq__container .CourseSingle-module-scss-module__Kxx2Oq__containerinner .CourseSingle-module-scss-module__Kxx2Oq__subtitle{font-size:32px}}@media (min-width:81.25em){.CourseSingle-module-scss-module__Kxx2Oq__largefont,.CourseSingle-module-scss-module__Kxx2Oq__container .CourseSingle-module-scss-module__Kxx2Oq__containerinner .CourseSingle-module-scss-module__Kxx2Oq__category,.CourseSingle-module-scss-module__Kxx2Oq__largetitle,.CourseSingle-module-scss-module__Kxx2Oq__container .CourseSingle-module-scss-module__Kxx2Oq__containerinner .CourseSingle-module-scss-module__Kxx2Oq__subtitle{font-size:32px}}.CourseSingle-module-scss-module__Kxx2Oq__largetitle,.CourseSingle-module-scss-module__Kxx2Oq__container .CourseSingle-module-scss-module__Kxx2Oq__containerinner .CourseSingle-module-scss-module__Kxx2Oq__subtitle{margin:0 0 .5em;font-weight:400}.CourseSingle-module-scss-module__Kxx2Oq__xlargefont,.CourseSingle-module-scss-module__Kxx2Oq__xlargetitle,.CourseSingle-module-scss-module__Kxx2Oq__container .CourseSingle-module-scss-module__Kxx2Oq__containerinner .CourseSingle-module-scss-module__Kxx2Oq__title{margin:1em 0 .5em;font-size:31.2px;font-weight:400;line-height:1.1em}@media (min-width:46.25em){.CourseSingle-module-scss-module__Kxx2Oq__xlargefont,.CourseSingle-module-scss-module__Kxx2Oq__xlargetitle,.CourseSingle-module-scss-module__Kxx2Oq__container .CourseSingle-module-scss-module__Kxx2Oq__containerinner .CourseSingle-module-scss-module__Kxx2Oq__title{font-size:40.8px}}@media (min-width:61.25em){.CourseSingle-module-scss-module__Kxx2Oq__xlargefont,.CourseSingle-module-scss-module__Kxx2Oq__xlargetitle,.CourseSingle-module-scss-module__Kxx2Oq__container .CourseSingle-module-scss-module__Kxx2Oq__containerinner .CourseSingle-module-scss-module__Kxx2Oq__title{font-size:48px}}@media (min-width:81.25em){.CourseSingle-module-scss-module__Kxx2Oq__xlargefont,.CourseSingle-module-scss-module__Kxx2Oq__xlargetitle,.CourseSingle-module-scss-module__Kxx2Oq__container .CourseSingle-module-scss-module__Kxx2Oq__containerinner .CourseSingle-module-scss-module__Kxx2Oq__title{font-size:48px}}.CourseSingle-module-scss-module__Kxx2Oq__xlargetitle,.CourseSingle-module-scss-module__Kxx2Oq__container .CourseSingle-module-scss-module__Kxx2Oq__containerinner .CourseSingle-module-scss-module__Kxx2Oq__title{margin:0 0 .5em;font-weight:400}.CourseSingle-module-scss-module__Kxx2Oq__xlargetitle:first-child,.CourseSingle-module-scss-module__Kxx2Oq__container .CourseSingle-module-scss-module__Kxx2Oq__containerinner .CourseSingle-module-scss-module__Kxx2Oq__title:first-child{margin-top:0}.CourseSingle-module-scss-module__Kxx2Oq__jumbofont{font-size:50px;line-height:.9em}@media (min-width:46.25em){.CourseSingle-module-scss-module__Kxx2Oq__jumbofont{font-size:60px}}@media (min-width:61.25em){.CourseSingle-module-scss-module__Kxx2Oq__jumbofont{font-size:80px}}@media (min-width:81.25em){.CourseSingle-module-scss-module__Kxx2Oq__jumbofont{font-size:100px}}.CourseSingle-module-scss-module__Kxx2Oq__navifont{letter-spacing:.01em;font-size:16px;font-weight:400;line-height:1em}.CourseSingle-module-scss-module__Kxx2Oq__mobilenavifont{font-size:20px;line-height:1.1em}.CourseSingle-module-scss-module__Kxx2Oq__smallnavifont{letter-spacing:.01em;font-size:1rem;font-weight:400;line-height:1em}.CourseSingle-module-scss-module__Kxx2Oq__basiccontainer,.CourseSingle-module-scss-module__Kxx2Oq__container .CourseSingle-module-scss-module__Kxx2Oq__containerinner{max-width:1000px;margin:0 auto}.CourseSingle-module-scss-module__Kxx2Oq__basicButton{background-color:var(--primarycolor);color:#fff;border:1px solid;border-radius:.2em;padding:.25em .3em;display:inline-flex}.CourseSingle-module-scss-module__Kxx2Oq__basicButton:hover{background-color:var(--primarycolorhover);color:var(--primarycolor)}.CourseSingle-module-scss-module__Kxx2Oq__container{padding:var(--colgap)}.CourseSingle-module-scss-module__Kxx2Oq__container .CourseSingle-module-scss-module__Kxx2Oq__containerinner{gap:var(--colgap);width:100%;display:grid}.CourseSingle-module-scss-module__Kxx2Oq__container .CourseSingle-module-scss-module__Kxx2Oq__containerinner .CourseSingle-module-scss-module__Kxx2Oq__category{color:var(--accentcolor)}.CourseSingle-module-scss-module__Kxx2Oq__container .CourseSingle-module-scss-module__Kxx2Oq__containerinner .CourseSingle-module-scss-module__Kxx2Oq__navigation{margin-bottom:1em}.CourseSingle-module-scss-module__Kxx2Oq__container .CourseSingle-module-scss-module__Kxx2Oq__containerinner .CourseSingle-module-scss-module__Kxx2Oq__title{margin:0}.CourseSingle-module-scss-module__Kxx2Oq__container .CourseSingle-module-scss-module__Kxx2Oq__containerinner .CourseSingle-module-scss-module__Kxx2Oq__textgrid{gap:var(--colgap);display:grid}@media (min-width:46.25em){.CourseSingle-module-scss-module__Kxx2Oq__container .CourseSingle-module-scss-module__Kxx2Oq__containerinner .CourseSingle-module-scss-module__Kxx2Oq__textgrid{grid-template-columns:2fr 1fr}}.CourseSingle-module-scss-module__Kxx2Oq__container .CourseSingle-module-scss-module__Kxx2Oq__containerinner .CourseSingle-module-scss-module__Kxx2Oq__issues{padding-top:var(--colgap)}
.IconClose-module-scss-module__-tumxa__tinyfont{letter-spacing:.02em;font-size:8.5px;line-height:1.2em}@media (min-width:46.25em){.IconClose-module-scss-module__-tumxa__tinyfont{font-size:8.5px}}@media (min-width:61.25em){.IconClose-module-scss-module__-tumxa__tinyfont{font-size:9.2px}}@media (min-width:81.25em){.IconClose-module-scss-module__-tumxa__tinyfont{font-size:10px}}.IconClose-module-scss-module__-tumxa__smallfont{font-size:11.9px;line-height:1.3em}@media (min-width:46.25em){.IconClose-module-scss-module__-tumxa__smallfont{font-size:11.9px}}@media (min-width:61.25em){.IconClose-module-scss-module__-tumxa__smallfont{font-size:12.88px}}@media (min-width:81.25em){.IconClose-module-scss-module__-tumxa__smallfont{font-size:14px}}.IconClose-module-scss-module__-tumxa__normalfont,.IconClose-module-scss-module__-tumxa__normaltitle{letter-spacing:0;font-size:17px;line-height:1.25em}@media (min-width:46.25em){.IconClose-module-scss-module__-tumxa__normalfont,.IconClose-module-scss-module__-tumxa__normaltitle{font-size:17px}}@media (min-width:61.25em){.IconClose-module-scss-module__-tumxa__normalfont,.IconClose-module-scss-module__-tumxa__normaltitle{font-size:20px}}@media (min-width:81.25em){.IconClose-module-scss-module__-tumxa__normalfont,.IconClose-module-scss-module__-tumxa__normaltitle{font-size:20px}}@media (min-width:46.25em){.IconClose-module-scss-module__-tumxa__normalfont,.IconClose-module-scss-module__-tumxa__normaltitle{letter-spacing:0;line-height:1.25em}}.IconClose-module-scss-module__-tumxa__normaltitle{margin:0;font-weight:700}.IconClose-module-scss-module__-tumxa__largefont,.IconClose-module-scss-module__-tumxa__largetitle{font-size:24px;line-height:1.25em}@media (min-width:46.25em){.IconClose-module-scss-module__-tumxa__largefont,.IconClose-module-scss-module__-tumxa__largetitle{font-size:27.2px}}@media (min-width:61.25em){.IconClose-module-scss-module__-tumxa__largefont,.IconClose-module-scss-module__-tumxa__largetitle{font-size:32px}}@media (min-width:81.25em){.IconClose-module-scss-module__-tumxa__largefont,.IconClose-module-scss-module__-tumxa__largetitle{font-size:32px}}.IconClose-module-scss-module__-tumxa__largetitle{margin:0 0 .5em;font-weight:400}.IconClose-module-scss-module__-tumxa__xlargefont,.IconClose-module-scss-module__-tumxa__xlargetitle{margin:1em 0 .5em;font-size:31.2px;font-weight:400;line-height:1.1em}@media (min-width:46.25em){.IconClose-module-scss-module__-tumxa__xlargefont,.IconClose-module-scss-module__-tumxa__xlargetitle{font-size:40.8px}}@media (min-width:61.25em){.IconClose-module-scss-module__-tumxa__xlargefont,.IconClose-module-scss-module__-tumxa__xlargetitle{font-size:48px}}@media (min-width:81.25em){.IconClose-module-scss-module__-tumxa__xlargefont,.IconClose-module-scss-module__-tumxa__xlargetitle{font-size:48px}}.IconClose-module-scss-module__-tumxa__xlargetitle{margin:0 0 .5em;font-weight:400}.IconClose-module-scss-module__-tumxa__xlargetitle:first-child{margin-top:0}.IconClose-module-scss-module__-tumxa__jumbofont{font-size:50px;line-height:.9em}@media (min-width:46.25em){.IconClose-module-scss-module__-tumxa__jumbofont{font-size:60px}}@media (min-width:61.25em){.IconClose-module-scss-module__-tumxa__jumbofont{font-size:80px}}@media (min-width:81.25em){.IconClose-module-scss-module__-tumxa__jumbofont{font-size:100px}}.IconClose-module-scss-module__-tumxa__navifont{letter-spacing:.01em;font-size:16px;font-weight:400;line-height:1em}.IconClose-module-scss-module__-tumxa__mobilenavifont{font-size:20px;line-height:1.1em}.IconClose-module-scss-module__-tumxa__smallnavifont{letter-spacing:.01em;font-size:1rem;font-weight:400;line-height:1em}.IconClose-module-scss-module__-tumxa__basiccontainer{max-width:1000px;margin:0 auto}.IconClose-module-scss-module__-tumxa__basicButton{background-color:var(--primarycolor);color:#fff;border:1px solid;border-radius:.2em;padding:.25em .3em;display:inline-flex}.IconClose-module-scss-module__-tumxa__basicButton:hover{background-color:var(--primarycolorhover);color:var(--primarycolor)}.IconClose-module-scss-module__-tumxa__container{stroke:currentColor;fill:none;width:1em;height:1em}
.CourseMapClusterModal-module-scss-module__cEUSnW__tinyfont{letter-spacing:.02em;font-size:8.5px;line-height:1.2em}@media (min-width:46.25em){.CourseMapClusterModal-module-scss-module__cEUSnW__tinyfont{font-size:8.5px}}@media (min-width:61.25em){.CourseMapClusterModal-module-scss-module__cEUSnW__tinyfont{font-size:9.2px}}@media (min-width:81.25em){.CourseMapClusterModal-module-scss-module__cEUSnW__tinyfont{font-size:10px}}.CourseMapClusterModal-module-scss-module__cEUSnW__smallfont{font-size:11.9px;line-height:1.3em}@media (min-width:46.25em){.CourseMapClusterModal-module-scss-module__cEUSnW__smallfont{font-size:11.9px}}@media (min-width:61.25em){.CourseMapClusterModal-module-scss-module__cEUSnW__smallfont{font-size:12.88px}}@media (min-width:81.25em){.CourseMapClusterModal-module-scss-module__cEUSnW__smallfont{font-size:14px}}.CourseMapClusterModal-module-scss-module__cEUSnW__normalfont,.CourseMapClusterModal-module-scss-module__cEUSnW__normaltitle{letter-spacing:0;font-size:17px;line-height:1.25em}@media (min-width:46.25em){.CourseMapClusterModal-module-scss-module__cEUSnW__normalfont,.CourseMapClusterModal-module-scss-module__cEUSnW__normaltitle{font-size:17px}}@media (min-width:61.25em){.CourseMapClusterModal-module-scss-module__cEUSnW__normalfont,.CourseMapClusterModal-module-scss-module__cEUSnW__normaltitle{font-size:20px}}@media (min-width:81.25em){.CourseMapClusterModal-module-scss-module__cEUSnW__normalfont,.CourseMapClusterModal-module-scss-module__cEUSnW__normaltitle{font-size:20px}}@media (min-width:46.25em){.CourseMapClusterModal-module-scss-module__cEUSnW__normalfont,.CourseMapClusterModal-module-scss-module__cEUSnW__normaltitle{letter-spacing:0;line-height:1.25em}}.CourseMapClusterModal-module-scss-module__cEUSnW__normaltitle{margin:0;font-weight:700}.CourseMapClusterModal-module-scss-module__cEUSnW__largefont,.CourseMapClusterModal-module-scss-module__cEUSnW__largetitle{font-size:24px;line-height:1.25em}@media (min-width:46.25em){.CourseMapClusterModal-module-scss-module__cEUSnW__largefont,.CourseMapClusterModal-module-scss-module__cEUSnW__largetitle{font-size:27.2px}}@media (min-width:61.25em){.CourseMapClusterModal-module-scss-module__cEUSnW__largefont,.CourseMapClusterModal-module-scss-module__cEUSnW__largetitle{font-size:32px}}@media (min-width:81.25em){.CourseMapClusterModal-module-scss-module__cEUSnW__largefont,.CourseMapClusterModal-module-scss-module__cEUSnW__largetitle{font-size:32px}}.CourseMapClusterModal-module-scss-module__cEUSnW__largetitle{margin:0 0 .5em;font-weight:400}.CourseMapClusterModal-module-scss-module__cEUSnW__xlargefont,.CourseMapClusterModal-module-scss-module__cEUSnW__xlargetitle{margin:1em 0 .5em;font-size:31.2px;font-weight:400;line-height:1.1em}@media (min-width:46.25em){.CourseMapClusterModal-module-scss-module__cEUSnW__xlargefont,.CourseMapClusterModal-module-scss-module__cEUSnW__xlargetitle{font-size:40.8px}}@media (min-width:61.25em){.CourseMapClusterModal-module-scss-module__cEUSnW__xlargefont,.CourseMapClusterModal-module-scss-module__cEUSnW__xlargetitle{font-size:48px}}@media (min-width:81.25em){.CourseMapClusterModal-module-scss-module__cEUSnW__xlargefont,.CourseMapClusterModal-module-scss-module__cEUSnW__xlargetitle{font-size:48px}}.CourseMapClusterModal-module-scss-module__cEUSnW__xlargetitle{margin:0 0 .5em;font-weight:400}.CourseMapClusterModal-module-scss-module__cEUSnW__xlargetitle:first-child{margin-top:0}.CourseMapClusterModal-module-scss-module__cEUSnW__jumbofont{font-size:50px;line-height:.9em}@media (min-width:46.25em){.CourseMapClusterModal-module-scss-module__cEUSnW__jumbofont{font-size:60px}}@media (min-width:61.25em){.CourseMapClusterModal-module-scss-module__cEUSnW__jumbofont{font-size:80px}}@media (min-width:81.25em){.CourseMapClusterModal-module-scss-module__cEUSnW__jumbofont{font-size:100px}}.CourseMapClusterModal-module-scss-module__cEUSnW__navifont{letter-spacing:.01em;font-size:16px;font-weight:400;line-height:1em}.CourseMapClusterModal-module-scss-module__cEUSnW__mobilenavifont{font-size:20px;line-height:1.1em}.CourseMapClusterModal-module-scss-module__cEUSnW__smallnavifont{letter-spacing:.01em;font-size:1rem;font-weight:400;line-height:1em}.CourseMapClusterModal-module-scss-module__cEUSnW__basiccontainer{max-width:1000px;margin:0 auto}.CourseMapClusterModal-module-scss-module__cEUSnW__basicButton{background-color:var(--primarycolor);color:#fff;border:1px solid;border-radius:.2em;padding:.25em .3em;display:inline-flex}.CourseMapClusterModal-module-scss-module__cEUSnW__basicButton:hover{background-color:var(--primarycolorhover);color:var(--primarycolor)}.CourseMapClusterModal-module-scss-module__cEUSnW__modal{z-index:2;flex-direction:column;width:100%;height:100%;display:flex;position:fixed;top:0;left:0;overflow:auto}.CourseMapClusterModal-module-scss-module__cEUSnW__modal .CourseMapClusterModal-module-scss-module__cEUSnW__background{background-color:rgba(var(--primaryrgb),.2);border:none;width:100%;height:100%;margin:auto 0 0;padding:0;position:fixed}.CourseMapClusterModal-module-scss-module__cEUSnW__modal .CourseMapClusterModal-module-scss-module__cEUSnW__animatedcontainer{pointer-events:none;width:100%;max-width:600px;max-height:600px;padding:var(--colgap);flex-direction:column;justify-content:flex-end;margin:auto;display:flex;position:relative}.CourseMapClusterModal-module-scss-module__cEUSnW__modal .CourseMapClusterModal-module-scss-module__cEUSnW__animatedcontainer .CourseMapClusterModal-module-scss-module__cEUSnW__contentcontainer{z-index:0;pointer-events:auto;background-color:#fff;width:100%;min-height:100%;position:relative}.CourseMapClusterModal-module-scss-module__cEUSnW__modal .CourseMapClusterModal-module-scss-module__cEUSnW__animatedcontainer .CourseMapClusterModal-module-scss-module__cEUSnW__header{z-index:1;justify-content:flex-end;display:flex;position:absolute;top:0;right:0}.CourseMapClusterModal-module-scss-module__cEUSnW__modal .CourseMapClusterModal-module-scss-module__cEUSnW__animatedcontainer .CourseMapClusterModal-module-scss-module__cEUSnW__header .CourseMapClusterModal-module-scss-module__cEUSnW__close{stroke-width:2px;cursor:pointer;padding:var(--colgap)var(--colgap)0;background-color:#0000;border:none;font-size:1rem}
.CourseMapClusterPreview-module-scss-module__o2bq6W__tinyfont{letter-spacing:.02em;font-size:8.5px;line-height:1.2em}@media (min-width:46.25em){.CourseMapClusterPreview-module-scss-module__o2bq6W__tinyfont{font-size:8.5px}}@media (min-width:61.25em){.CourseMapClusterPreview-module-scss-module__o2bq6W__tinyfont{font-size:9.2px}}@media (min-width:81.25em){.CourseMapClusterPreview-module-scss-module__o2bq6W__tinyfont{font-size:10px}}.CourseMapClusterPreview-module-scss-module__o2bq6W__smallfont{font-size:11.9px;line-height:1.3em}@media (min-width:46.25em){.CourseMapClusterPreview-module-scss-module__o2bq6W__smallfont{font-size:11.9px}}@media (min-width:61.25em){.CourseMapClusterPreview-module-scss-module__o2bq6W__smallfont{font-size:12.88px}}@media (min-width:81.25em){.CourseMapClusterPreview-module-scss-module__o2bq6W__smallfont{font-size:14px}}.CourseMapClusterPreview-module-scss-module__o2bq6W__normalfont,.CourseMapClusterPreview-module-scss-module__o2bq6W__normaltitle{letter-spacing:0;font-size:17px;line-height:1.25em}@media (min-width:46.25em){.CourseMapClusterPreview-module-scss-module__o2bq6W__normalfont,.CourseMapClusterPreview-module-scss-module__o2bq6W__normaltitle{font-size:17px}}@media (min-width:61.25em){.CourseMapClusterPreview-module-scss-module__o2bq6W__normalfont,.CourseMapClusterPreview-module-scss-module__o2bq6W__normaltitle{font-size:20px}}@media (min-width:81.25em){.CourseMapClusterPreview-module-scss-module__o2bq6W__normalfont,.CourseMapClusterPreview-module-scss-module__o2bq6W__normaltitle{font-size:20px}}@media (min-width:46.25em){.CourseMapClusterPreview-module-scss-module__o2bq6W__normalfont,.CourseMapClusterPreview-module-scss-module__o2bq6W__normaltitle{letter-spacing:0;line-height:1.25em}}.CourseMapClusterPreview-module-scss-module__o2bq6W__normaltitle{margin:0;font-weight:700}.CourseMapClusterPreview-module-scss-module__o2bq6W__largefont,.CourseMapClusterPreview-module-scss-module__o2bq6W__container .CourseMapClusterPreview-module-scss-module__o2bq6W__title,.CourseMapClusterPreview-module-scss-module__o2bq6W__largetitle{font-size:24px;line-height:1.25em}@media (min-width:46.25em){.CourseMapClusterPreview-module-scss-module__o2bq6W__largefont,.CourseMapClusterPreview-module-scss-module__o2bq6W__container .CourseMapClusterPreview-module-scss-module__o2bq6W__title,.CourseMapClusterPreview-module-scss-module__o2bq6W__largetitle{font-size:27.2px}}@media (min-width:61.25em){.CourseMapClusterPreview-module-scss-module__o2bq6W__largefont,.CourseMapClusterPreview-module-scss-module__o2bq6W__container .CourseMapClusterPreview-module-scss-module__o2bq6W__title,.CourseMapClusterPreview-module-scss-module__o2bq6W__largetitle{font-size:32px}}@media (min-width:81.25em){.CourseMapClusterPreview-module-scss-module__o2bq6W__largefont,.CourseMapClusterPreview-module-scss-module__o2bq6W__container .CourseMapClusterPreview-module-scss-module__o2bq6W__title,.CourseMapClusterPreview-module-scss-module__o2bq6W__largetitle{font-size:32px}}.CourseMapClusterPreview-module-scss-module__o2bq6W__largetitle{margin:0 0 .5em;font-weight:400}.CourseMapClusterPreview-module-scss-module__o2bq6W__xlargefont,.CourseMapClusterPreview-module-scss-module__o2bq6W__xlargetitle{margin:1em 0 .5em;font-size:31.2px;font-weight:400;line-height:1.1em}@media (min-width:46.25em){.CourseMapClusterPreview-module-scss-module__o2bq6W__xlargefont,.CourseMapClusterPreview-module-scss-module__o2bq6W__xlargetitle{font-size:40.8px}}@media (min-width:61.25em){.CourseMapClusterPreview-module-scss-module__o2bq6W__xlargefont,.CourseMapClusterPreview-module-scss-module__o2bq6W__xlargetitle{font-size:48px}}@media (min-width:81.25em){.CourseMapClusterPreview-module-scss-module__o2bq6W__xlargefont,.CourseMapClusterPreview-module-scss-module__o2bq6W__xlargetitle{font-size:48px}}.CourseMapClusterPreview-module-scss-module__o2bq6W__xlargetitle{margin:0 0 .5em;font-weight:400}.CourseMapClusterPreview-module-scss-module__o2bq6W__xlargetitle:first-child{margin-top:0}.CourseMapClusterPreview-module-scss-module__o2bq6W__jumbofont{font-size:50px;line-height:.9em}@media (min-width:46.25em){.CourseMapClusterPreview-module-scss-module__o2bq6W__jumbofont{font-size:60px}}@media (min-width:61.25em){.CourseMapClusterPreview-module-scss-module__o2bq6W__jumbofont{font-size:80px}}@media (min-width:81.25em){.CourseMapClusterPreview-module-scss-module__o2bq6W__jumbofont{font-size:100px}}.CourseMapClusterPreview-module-scss-module__o2bq6W__navifont{letter-spacing:.01em;font-size:16px;font-weight:400;line-height:1em}.CourseMapClusterPreview-module-scss-module__o2bq6W__mobilenavifont{font-size:20px;line-height:1.1em}.CourseMapClusterPreview-module-scss-module__o2bq6W__smallnavifont{letter-spacing:.01em;font-size:1rem;font-weight:400;line-height:1em}.CourseMapClusterPreview-module-scss-module__o2bq6W__basiccontainer{max-width:1000px;margin:0 auto}.CourseMapClusterPreview-module-scss-module__o2bq6W__basicButton{background-color:var(--primarycolor);color:#fff;border:1px solid;border-radius:.2em;padding:.25em .3em;display:inline-flex}.CourseMapClusterPreview-module-scss-module__o2bq6W__basicButton:hover{background-color:var(--primarycolorhover);color:var(--primarycolor)}.CourseMapClusterPreview-module-scss-module__o2bq6W__container{padding:var(--colgap)}.CourseMapClusterPreview-module-scss-module__o2bq6W__container .CourseMapClusterPreview-module-scss-module__o2bq6W__title{margin:0}.CourseMapClusterPreview-module-scss-module__o2bq6W__container .CourseMapClusterPreview-module-scss-module__o2bq6W__previewlinks{margin-top:var(--colgap);flex-direction:column;display:flex}.CourseMapClusterPreview-module-scss-module__o2bq6W__container .CourseMapClusterPreview-module-scss-module__o2bq6W__previewlinks .CourseMapClusterPreview-module-scss-module__o2bq6W__link{color:var(--primarycolor);border-radius:5px;padding:.5em;transition:background-color .2s,color .2s}.CourseMapClusterPreview-module-scss-module__o2bq6W__container .CourseMapClusterPreview-module-scss-module__o2bq6W__previewlinks .CourseMapClusterPreview-module-scss-module__o2bq6W__link:hover{background-color:var(--primarycolor);color:#fff}
.CourseMapCluster-module-scss-module__Hh-FHG__tinyfont{letter-spacing:.02em;font-size:8.5px;line-height:1.2em}@media (min-width:46.25em){.CourseMapCluster-module-scss-module__Hh-FHG__tinyfont{font-size:8.5px}}@media (min-width:61.25em){.CourseMapCluster-module-scss-module__Hh-FHG__tinyfont{font-size:9.2px}}@media (min-width:81.25em){.CourseMapCluster-module-scss-module__Hh-FHG__tinyfont{font-size:10px}}.CourseMapCluster-module-scss-module__Hh-FHG__smallfont{font-size:11.9px;line-height:1.3em}@media (min-width:46.25em){.CourseMapCluster-module-scss-module__Hh-FHG__smallfont{font-size:11.9px}}@media (min-width:61.25em){.CourseMapCluster-module-scss-module__Hh-FHG__smallfont{font-size:12.88px}}@media (min-width:81.25em){.CourseMapCluster-module-scss-module__Hh-FHG__smallfont{font-size:14px}}.CourseMapCluster-module-scss-module__Hh-FHG__normalfont,.CourseMapCluster-module-scss-module__Hh-FHG__normaltitle{letter-spacing:0;font-size:17px;line-height:1.25em}@media (min-width:46.25em){.CourseMapCluster-module-scss-module__Hh-FHG__normalfont,.CourseMapCluster-module-scss-module__Hh-FHG__normaltitle{font-size:17px}}@media (min-width:61.25em){.CourseMapCluster-module-scss-module__Hh-FHG__normalfont,.CourseMapCluster-module-scss-module__Hh-FHG__normaltitle{font-size:20px}}@media (min-width:81.25em){.CourseMapCluster-module-scss-module__Hh-FHG__normalfont,.CourseMapCluster-module-scss-module__Hh-FHG__normaltitle{font-size:20px}}@media (min-width:46.25em){.CourseMapCluster-module-scss-module__Hh-FHG__normalfont,.CourseMapCluster-module-scss-module__Hh-FHG__normaltitle{letter-spacing:0;line-height:1.25em}}.CourseMapCluster-module-scss-module__Hh-FHG__normaltitle{margin:0;font-weight:700}.CourseMapCluster-module-scss-module__Hh-FHG__largefont,.CourseMapCluster-module-scss-module__Hh-FHG__largetitle{font-size:24px;line-height:1.25em}@media (min-width:46.25em){.CourseMapCluster-module-scss-module__Hh-FHG__largefont,.CourseMapCluster-module-scss-module__Hh-FHG__largetitle{font-size:27.2px}}@media (min-width:61.25em){.CourseMapCluster-module-scss-module__Hh-FHG__largefont,.CourseMapCluster-module-scss-module__Hh-FHG__largetitle{font-size:32px}}@media (min-width:81.25em){.CourseMapCluster-module-scss-module__Hh-FHG__largefont,.CourseMapCluster-module-scss-module__Hh-FHG__largetitle{font-size:32px}}.CourseMapCluster-module-scss-module__Hh-FHG__largetitle{margin:0 0 .5em;font-weight:400}.CourseMapCluster-module-scss-module__Hh-FHG__xlargefont,.CourseMapCluster-module-scss-module__Hh-FHG__xlargetitle{margin:1em 0 .5em;font-size:31.2px;font-weight:400;line-height:1.1em}@media (min-width:46.25em){.CourseMapCluster-module-scss-module__Hh-FHG__xlargefont,.CourseMapCluster-module-scss-module__Hh-FHG__xlargetitle{font-size:40.8px}}@media (min-width:61.25em){.CourseMapCluster-module-scss-module__Hh-FHG__xlargefont,.CourseMapCluster-module-scss-module__Hh-FHG__xlargetitle{font-size:48px}}@media (min-width:81.25em){.CourseMapCluster-module-scss-module__Hh-FHG__xlargefont,.CourseMapCluster-module-scss-module__Hh-FHG__xlargetitle{font-size:48px}}.CourseMapCluster-module-scss-module__Hh-FHG__xlargetitle{margin:0 0 .5em;font-weight:400}.CourseMapCluster-module-scss-module__Hh-FHG__xlargetitle:first-child{margin-top:0}.CourseMapCluster-module-scss-module__Hh-FHG__jumbofont{font-size:50px;line-height:.9em}@media (min-width:46.25em){.CourseMapCluster-module-scss-module__Hh-FHG__jumbofont{font-size:60px}}@media (min-width:61.25em){.CourseMapCluster-module-scss-module__Hh-FHG__jumbofont{font-size:80px}}@media (min-width:81.25em){.CourseMapCluster-module-scss-module__Hh-FHG__jumbofont{font-size:100px}}.CourseMapCluster-module-scss-module__Hh-FHG__navifont{letter-spacing:.01em;font-size:16px;font-weight:400;line-height:1em}.CourseMapCluster-module-scss-module__Hh-FHG__mobilenavifont{font-size:20px;line-height:1.1em}.CourseMapCluster-module-scss-module__Hh-FHG__smallnavifont{letter-spacing:.01em;font-size:1rem;font-weight:400;line-height:1em}.CourseMapCluster-module-scss-module__Hh-FHG__basiccontainer{max-width:1000px;margin:0 auto}.CourseMapCluster-module-scss-module__Hh-FHG__basicButton{background-color:var(--primarycolor);color:#fff;border:1px solid;border-radius:.2em;padding:.25em .3em;display:inline-flex}.CourseMapCluster-module-scss-module__Hh-FHG__basicButton:hover{background-color:var(--primarycolorhover);color:var(--primarycolor)}.CourseMapCluster-module-scss-module__Hh-FHG__container{flex:1;width:100%;min-height:60vh;display:flex;position:relative}
.CoursePage-module-scss-module__TqQt9a__tinyfont{letter-spacing:.02em;font-size:8.5px;line-height:1.2em}@media (min-width:46.25em){.CoursePage-module-scss-module__TqQt9a__tinyfont{font-size:8.5px}}@media (min-width:61.25em){.CoursePage-module-scss-module__TqQt9a__tinyfont{font-size:9.2px}}@media (min-width:81.25em){.CoursePage-module-scss-module__TqQt9a__tinyfont{font-size:10px}}.CoursePage-module-scss-module__TqQt9a__smallfont{font-size:11.9px;line-height:1.3em}@media (min-width:46.25em){.CoursePage-module-scss-module__TqQt9a__smallfont{font-size:11.9px}}@media (min-width:61.25em){.CoursePage-module-scss-module__TqQt9a__smallfont{font-size:12.88px}}@media (min-width:81.25em){.CoursePage-module-scss-module__TqQt9a__smallfont{font-size:14px}}.CoursePage-module-scss-module__TqQt9a__normalfont,.CoursePage-module-scss-module__TqQt9a__normaltitle{letter-spacing:0;font-size:17px;line-height:1.25em}@media (min-width:46.25em){.CoursePage-module-scss-module__TqQt9a__normalfont,.CoursePage-module-scss-module__TqQt9a__normaltitle{font-size:17px}}@media (min-width:61.25em){.CoursePage-module-scss-module__TqQt9a__normalfont,.CoursePage-module-scss-module__TqQt9a__normaltitle{font-size:20px}}@media (min-width:81.25em){.CoursePage-module-scss-module__TqQt9a__normalfont,.CoursePage-module-scss-module__TqQt9a__normaltitle{font-size:20px}}@media (min-width:46.25em){.CoursePage-module-scss-module__TqQt9a__normalfont,.CoursePage-module-scss-module__TqQt9a__normaltitle{letter-spacing:0;line-height:1.25em}}.CoursePage-module-scss-module__TqQt9a__normaltitle{margin:0;font-weight:700}.CoursePage-module-scss-module__TqQt9a__largefont,.CoursePage-module-scss-module__TqQt9a__container .CoursePage-module-scss-module__TqQt9a__header .CoursePage-module-scss-module__TqQt9a__textcontainer .CoursePage-module-scss-module__TqQt9a__lead,.CoursePage-module-scss-module__TqQt9a__largetitle{font-size:24px;line-height:1.25em}@media (min-width:46.25em){.CoursePage-module-scss-module__TqQt9a__largefont,.CoursePage-module-scss-module__TqQt9a__container .CoursePage-module-scss-module__TqQt9a__header .CoursePage-module-scss-module__TqQt9a__textcontainer .CoursePage-module-scss-module__TqQt9a__lead,.CoursePage-module-scss-module__TqQt9a__largetitle{font-size:27.2px}}@media (min-width:61.25em){.CoursePage-module-scss-module__TqQt9a__largefont,.CoursePage-module-scss-module__TqQt9a__container .CoursePage-module-scss-module__TqQt9a__header .CoursePage-module-scss-module__TqQt9a__textcontainer .CoursePage-module-scss-module__TqQt9a__lead,.CoursePage-module-scss-module__TqQt9a__largetitle{font-size:32px}}@media (min-width:81.25em){.CoursePage-module-scss-module__TqQt9a__largefont,.CoursePage-module-scss-module__TqQt9a__container .CoursePage-module-scss-module__TqQt9a__header .CoursePage-module-scss-module__TqQt9a__textcontainer .CoursePage-module-scss-module__TqQt9a__lead,.CoursePage-module-scss-module__TqQt9a__largetitle{font-size:32px}}.CoursePage-module-scss-module__TqQt9a__largetitle{margin:0 0 .5em;font-weight:400}.CoursePage-module-scss-module__TqQt9a__xlargefont,.CoursePage-module-scss-module__TqQt9a__xlargetitle,.CoursePage-module-scss-module__TqQt9a__container .CoursePage-module-scss-module__TqQt9a__header .CoursePage-module-scss-module__TqQt9a__textcontainer .CoursePage-module-scss-module__TqQt9a__title{margin:1em 0 .5em;font-size:31.2px;font-weight:400;line-height:1.1em}@media (min-width:46.25em){.CoursePage-module-scss-module__TqQt9a__xlargefont,.CoursePage-module-scss-module__TqQt9a__xlargetitle,.CoursePage-module-scss-module__TqQt9a__container .CoursePage-module-scss-module__TqQt9a__header .CoursePage-module-scss-module__TqQt9a__textcontainer .CoursePage-module-scss-module__TqQt9a__title{font-size:40.8px}}@media (min-width:61.25em){.CoursePage-module-scss-module__TqQt9a__xlargefont,.CoursePage-module-scss-module__TqQt9a__xlargetitle,.CoursePage-module-scss-module__TqQt9a__container .CoursePage-module-scss-module__TqQt9a__header .CoursePage-module-scss-module__TqQt9a__textcontainer .CoursePage-module-scss-module__TqQt9a__title{font-size:48px}}@media (min-width:81.25em){.CoursePage-module-scss-module__TqQt9a__xlargefont,.CoursePage-module-scss-module__TqQt9a__xlargetitle,.CoursePage-module-scss-module__TqQt9a__container .CoursePage-module-scss-module__TqQt9a__header .CoursePage-module-scss-module__TqQt9a__textcontainer .CoursePage-module-scss-module__TqQt9a__title{font-size:48px}}.CoursePage-module-scss-module__TqQt9a__xlargetitle,.CoursePage-module-scss-module__TqQt9a__container .CoursePage-module-scss-module__TqQt9a__header .CoursePage-module-scss-module__TqQt9a__textcontainer .CoursePage-module-scss-module__TqQt9a__title{margin:0 0 .5em;font-weight:400}.CoursePage-module-scss-module__TqQt9a__xlargetitle:first-child,.CoursePage-module-scss-module__TqQt9a__container .CoursePage-module-scss-module__TqQt9a__header .CoursePage-module-scss-module__TqQt9a__textcontainer .CoursePage-module-scss-module__TqQt9a__title:first-child{margin-top:0}.CoursePage-module-scss-module__TqQt9a__jumbofont{font-size:50px;line-height:.9em}@media (min-width:46.25em){.CoursePage-module-scss-module__TqQt9a__jumbofont{font-size:60px}}@media (min-width:61.25em){.CoursePage-module-scss-module__TqQt9a__jumbofont{font-size:80px}}@media (min-width:81.25em){.CoursePage-module-scss-module__TqQt9a__jumbofont{font-size:100px}}.CoursePage-module-scss-module__TqQt9a__navifont{letter-spacing:.01em;font-size:16px;font-weight:400;line-height:1em}.CoursePage-module-scss-module__TqQt9a__mobilenavifont{font-size:20px;line-height:1.1em}.CoursePage-module-scss-module__TqQt9a__smallnavifont{letter-spacing:.01em;font-size:1rem;font-weight:400;line-height:1em}.CoursePage-module-scss-module__TqQt9a__basiccontainer,.CoursePage-module-scss-module__TqQt9a__container .CoursePage-module-scss-module__TqQt9a__header .CoursePage-module-scss-module__TqQt9a__textcontainer{max-width:1000px;margin:0 auto}.CoursePage-module-scss-module__TqQt9a__basicButton{background-color:var(--primarycolor);color:#fff;border:1px solid;border-radius:.2em;padding:.25em .3em;display:inline-flex}.CoursePage-module-scss-module__TqQt9a__basicButton:hover{background-color:var(--primarycolorhover);color:var(--primarycolor)}.CoursePage-module-scss-module__TqQt9a__container{background-color:var(--backgroundcolor);flex-direction:column;flex:1;min-height:100%;display:flex}.CoursePage-module-scss-module__TqQt9a__container .CoursePage-module-scss-module__TqQt9a__header{width:100%;padding:var(--colgap);gap:1rem;display:grid}.CoursePage-module-scss-module__TqQt9a__container .CoursePage-module-scss-module__TqQt9a__header .CoursePage-module-scss-module__TqQt9a__textcontainer{flex-direction:column;width:100%;display:flex}.CoursePage-module-scss-module__TqQt9a__container .CoursePage-module-scss-module__TqQt9a__header .CoursePage-module-scss-module__TqQt9a__textcontainer .CoursePage-module-scss-module__TqQt9a__title{margin:0}.CoursePage-module-scss-module__TqQt9a__container .CoursePage-module-scss-module__TqQt9a__filtergrid{gap:var(--colgap);grid-template-columns:1fr;display:grid}@media (min-width:61.25em){.CoursePage-module-scss-module__TqQt9a__container .CoursePage-module-scss-module__TqQt9a__filtergrid{grid-template-columns:1fr auto}}.CoursePage-module-scss-module__TqQt9a__container .CoursePage-module-scss-module__TqQt9a__element{flex:1;height:100%;display:flex}
.ModalContainer-module-scss-module__FtwjNa__tinyfont{letter-spacing:.02em;font-size:8.5px;line-height:1.2em}@media (min-width:46.25em){.ModalContainer-module-scss-module__FtwjNa__tinyfont{font-size:8.5px}}@media (min-width:61.25em){.ModalContainer-module-scss-module__FtwjNa__tinyfont{font-size:9.2px}}@media (min-width:81.25em){.ModalContainer-module-scss-module__FtwjNa__tinyfont{font-size:10px}}.ModalContainer-module-scss-module__FtwjNa__smallfont{font-size:11.9px;line-height:1.3em}@media (min-width:46.25em){.ModalContainer-module-scss-module__FtwjNa__smallfont{font-size:11.9px}}@media (min-width:61.25em){.ModalContainer-module-scss-module__FtwjNa__smallfont{font-size:12.88px}}@media (min-width:81.25em){.ModalContainer-module-scss-module__FtwjNa__smallfont{font-size:14px}}.ModalContainer-module-scss-module__FtwjNa__normalfont,.ModalContainer-module-scss-module__FtwjNa__normaltitle{letter-spacing:0;font-size:17px;line-height:1.25em}@media (min-width:46.25em){.ModalContainer-module-scss-module__FtwjNa__normalfont,.ModalContainer-module-scss-module__FtwjNa__normaltitle{font-size:17px}}@media (min-width:61.25em){.ModalContainer-module-scss-module__FtwjNa__normalfont,.ModalContainer-module-scss-module__FtwjNa__normaltitle{font-size:20px}}@media (min-width:81.25em){.ModalContainer-module-scss-module__FtwjNa__normalfont,.ModalContainer-module-scss-module__FtwjNa__normaltitle{font-size:20px}}@media (min-width:46.25em){.ModalContainer-module-scss-module__FtwjNa__normalfont,.ModalContainer-module-scss-module__FtwjNa__normaltitle{letter-spacing:0;line-height:1.25em}}.ModalContainer-module-scss-module__FtwjNa__normaltitle{margin:0;font-weight:700}.ModalContainer-module-scss-module__FtwjNa__largefont,.ModalContainer-module-scss-module__FtwjNa__largetitle{font-size:24px;line-height:1.25em}@media (min-width:46.25em){.ModalContainer-module-scss-module__FtwjNa__largefont,.ModalContainer-module-scss-module__FtwjNa__largetitle{font-size:27.2px}}@media (min-width:61.25em){.ModalContainer-module-scss-module__FtwjNa__largefont,.ModalContainer-module-scss-module__FtwjNa__largetitle{font-size:32px}}@media (min-width:81.25em){.ModalContainer-module-scss-module__FtwjNa__largefont,.ModalContainer-module-scss-module__FtwjNa__largetitle{font-size:32px}}.ModalContainer-module-scss-module__FtwjNa__largetitle{margin:0 0 .5em;font-weight:400}.ModalContainer-module-scss-module__FtwjNa__xlargefont,.ModalContainer-module-scss-module__FtwjNa__xlargetitle{margin:1em 0 .5em;font-size:31.2px;font-weight:400;line-height:1.1em}@media (min-width:46.25em){.ModalContainer-module-scss-module__FtwjNa__xlargefont,.ModalContainer-module-scss-module__FtwjNa__xlargetitle{font-size:40.8px}}@media (min-width:61.25em){.ModalContainer-module-scss-module__FtwjNa__xlargefont,.ModalContainer-module-scss-module__FtwjNa__xlargetitle{font-size:48px}}@media (min-width:81.25em){.ModalContainer-module-scss-module__FtwjNa__xlargefont,.ModalContainer-module-scss-module__FtwjNa__xlargetitle{font-size:48px}}.ModalContainer-module-scss-module__FtwjNa__xlargetitle{margin:0 0 .5em;font-weight:400}.ModalContainer-module-scss-module__FtwjNa__xlargetitle:first-child{margin-top:0}.ModalContainer-module-scss-module__FtwjNa__jumbofont{font-size:50px;line-height:.9em}@media (min-width:46.25em){.ModalContainer-module-scss-module__FtwjNa__jumbofont{font-size:60px}}@media (min-width:61.25em){.ModalContainer-module-scss-module__FtwjNa__jumbofont{font-size:80px}}@media (min-width:81.25em){.ModalContainer-module-scss-module__FtwjNa__jumbofont{font-size:100px}}.ModalContainer-module-scss-module__FtwjNa__navifont{letter-spacing:.01em;font-size:16px;font-weight:400;line-height:1em}.ModalContainer-module-scss-module__FtwjNa__mobilenavifont{font-size:20px;line-height:1.1em}.ModalContainer-module-scss-module__FtwjNa__smallnavifont{letter-spacing:.01em;font-size:1rem;font-weight:400;line-height:1em}.ModalContainer-module-scss-module__FtwjNa__basiccontainer{max-width:1000px;margin:0 auto}.ModalContainer-module-scss-module__FtwjNa__basicButton{background-color:var(--primarycolor);color:#fff;border:1px solid;border-radius:.2em;padding:.25em .3em;display:inline-flex}.ModalContainer-module-scss-module__FtwjNa__basicButton:hover{background-color:var(--primarycolorhover);color:var(--primarycolor)}.ModalContainer-module-scss-module__FtwjNa__modal{z-index:2;flex-direction:column;width:100%;height:100%;display:flex;position:fixed;top:0;left:0;overflow:auto}.ModalContainer-module-scss-module__FtwjNa__modal .ModalContainer-module-scss-module__FtwjNa__background{background-color:rgba(var(--primaryrgb),.2);border:none;width:100%;height:100%;margin:auto 0 0;padding:0;position:fixed}.ModalContainer-module-scss-module__FtwjNa__modal .ModalContainer-module-scss-module__FtwjNa__animatedcontainer{pointer-events:none;flex-direction:column;flex:1;justify-content:flex-end;margin:20vh 0 0;display:flex;position:relative}.ModalContainer-module-scss-module__FtwjNa__modal .ModalContainer-module-scss-module__FtwjNa__animatedcontainer .ModalContainer-module-scss-module__FtwjNa__contentcontainer{z-index:0;pointer-events:auto;width:100%;min-height:100%;padding-bottom:var(--colgap);box-shadow:0em 0em 1em rgba(var(--primaryrgb),.3);background-color:#fff}.ModalContainer-module-scss-module__FtwjNa__modal .ModalContainer-module-scss-module__FtwjNa__animatedcontainer .ModalContainer-module-scss-module__FtwjNa__header{z-index:1;justify-content:flex-end;display:flex;position:sticky;top:0}.ModalContainer-module-scss-module__FtwjNa__modal .ModalContainer-module-scss-module__FtwjNa__animatedcontainer .ModalContainer-module-scss-module__FtwjNa__header .ModalContainer-module-scss-module__FtwjNa__close{stroke-width:2px;cursor:pointer;padding:var(--colgap)var(--colgap)0;background-color:#0000;border:none;font-size:1rem}
