.InfoBoxes-module__yaWi0G__boxes{grid-gap:.5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;max-width:100%;display:grid}.InfoBoxes-module__yaWi0G__box{border:.1rem solid var(--color-neutrals-20);color:var(--color-neutrals-80);background:0 0;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:1rem;text-decoration:none;display:flex}.InfoBoxes-module__yaWi0G__grey .InfoBoxes-module__yaWi0G__box{background:var(--color-bg);border-color:#0000;justify-content:flex-end;align-items:center}.InfoBoxes-module__yaWi0G__icons{align-items:flex-end;margin-bottom:1rem;display:flex}.InfoBoxes-module__yaWi0G__icon{width:3rem;margin:0 .3rem}.InfoBoxes-module__yaWi0G__category{white-space:nowrap;font-size:1.2rem;font-weight:400;line-height:1.4rem}.InfoBoxes-module__yaWi0G__description{color:var(--color-neutrals-black);white-space:nowrap;font-size:1.4rem;font-weight:600;line-height:1.6rem;overflow:hidden}@media (min-width:577px){.InfoBoxes-module__yaWi0G__box,.InfoBoxes-module__yaWi0G__category{transition:all .5s cubic-bezier(.17,.67,.83,.67)}.InfoBoxes-module__yaWi0G__compact .InfoBoxes-module__yaWi0G__box{padding:.4rem}.InfoBoxes-module__yaWi0G__compact .InfoBoxes-module__yaWi0G__category{font-size:1rem;line-height:1.4rem}}@media (max-width:576px){.InfoBoxes-module__yaWi0G__boxes{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.InfoBoxes-module__yaWi0G__box,.InfoBoxes-module__yaWi0G__grey .InfoBoxes-module__yaWi0G__box{border:.1rem solid var(--color-neutrals-20);background:0 0;justify-content:flex-start;align-items:flex-start}.InfoBoxes-module__yaWi0G__description{white-space:pre-line;font-size:1.4rem;line-height:1.9rem}}
.Block-module__aFrL-q__block{background:var(--color-surface);box-shadow:var(--shadow-l);margin-top:2rem;padding:5rem;scroll-margin-top:33.5rem}.Block-module__aFrL-q__title{color:var(--color-neutrals-black);margin:0 0 2rem;font-size:1.8rem;font-weight:700;line-height:2.1rem}.Block-module__aFrL-q__subtitle{color:var(--color-neutrals-black);margin:1.4rem 0 1rem;font-size:1.4rem;font-weight:600;line-height:1.6rem}.Block-module__aFrL-q__description{color:var(--color-neutrals-80);white-space:pre-wrap;margin-bottom:3rem;font-size:1.8rem;font-weight:400;line-height:2.4rem}.Block-module__aFrL-q__image{float:right;box-sizing:border-box;border:.1rem solid var(--color-neutrals-20);width:37rem;height:25rem;margin-left:2rem;position:relative}@media (max-width:768px){.Block-module__aFrL-q__title{margin-bottom:2rem}.Block-module__aFrL-q__subtitle{margin-bottom:1.5rem}.Block-module__aFrL-q__description{line-height:2.4rem}}@media (max-width:576px){.Block-module__aFrL-q__block{margin:2rem 1.5rem 0;padding:2rem 1rem;scroll-margin-top:8rem}.Block-module__aFrL-q__title{margin-bottom:1rem}.Block-module__aFrL-q__subtitle{margin-bottom:1rem;font-size:1.4rem;line-height:1.9rem}.Block-module__aFrL-q__image{float:none;width:100%;height:auto;margin:1rem 0}}
.CourseBlocks-module__y4onjW__syllabus{overflow:auto}
