.course-title[data-v-dcc4e9c8]{color:#212529;font-size:22px}@media only screen and (min-width:744px){.course-title[data-v-dcc4e9c8]{font-size:26px}}.course-subtitle[data-v-dcc4e9c8]{color:#212529;font-family:Ubuntu,sans-serif;font-size:18px;font-weight:500}@media only screen and (min-width:744px){.course-subtitle[data-v-dcc4e9c8]{font-size:22px}}.rating[data-v-dcc4e9c8],.stat-bar[data-v-dcc4e9c8]{align-items:center;display:flex}.rating[data-v-dcc4e9c8]{font-size:14px;font-weight:500}.rating svg[data-v-dcc4e9c8]{flex-shrink:0}.reviews[data-v-dcc4e9c8]{font-size:14px;font-weight:500;text-decoration:underline}.medias[data-v-dcc4e9c8]{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x;-webkit-overflow-scrolling:touch}@media only screen and (min-width:744px){.medias[data-v-dcc4e9c8]{display:grid;height:100%;overflow-x:initial;grid-column-gap:8px;grid-row-gap:8px}.medias--single[data-v-dcc4e9c8]{grid-template-areas:"a";grid-template-columns:100%}.medias--single .media--1[data-v-dcc4e9c8]{border-radius:16px}.medias--duo[data-v-dcc4e9c8]{grid-template-areas:"a b";grid-template-columns:1fr 1fr}.medias--duo .media--1[data-v-dcc4e9c8]{border-bottom-left-radius:16px;border-top-left-radius:16px}.medias--duo .media--2[data-v-dcc4e9c8]{border-bottom-right-radius:16px;border-top-right-radius:16px}.medias--triple[data-v-dcc4e9c8]{grid-template-areas:"a b" "a c";grid-template-columns:1fr 1fr}.medias--triple .media--1[data-v-dcc4e9c8]{border-bottom-left-radius:16px;border-top-left-radius:16px}.medias--triple .media--2[data-v-dcc4e9c8]{border-top-right-radius:16px}.medias--triple .media--3[data-v-dcc4e9c8]{border-bottom-right-radius:16px}.medias--full[data-v-dcc4e9c8]{grid-template-areas:"a b c" "a d e";grid-template-columns:2fr 1fr 1fr}.medias--full .media--1[data-v-dcc4e9c8]{border-bottom-left-radius:16px;border-top-left-radius:16px}.medias--full .media--3[data-v-dcc4e9c8]{border-top-right-radius:16px}.medias--full .media--5[data-v-dcc4e9c8]{border-bottom-right-radius:16px}}.media[data-v-dcc4e9c8]{height:260px;min-width:100%;overflow:hidden;scroll-snap-align:center}@media only screen and (min-width:744px){.media[data-v-dcc4e9c8]{height:auto;width:auto}}.media img[data-v-dcc4e9c8]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.media--1[data-v-dcc4e9c8]{grid-area:a}.media--2[data-v-dcc4e9c8]{grid-area:b}.media--3[data-v-dcc4e9c8]{grid-area:c}.media--4[data-v-dcc4e9c8]{grid-area:d}.media--5[data-v-dcc4e9c8]{grid-area:e}.controls[data-v-dcc4e9c8]{display:flex}@media only screen and (max-width:743px){.controls[data-v-dcc4e9c8]{position:absolute;right:16px;top:16px;z-index:2}}.control[data-v-dcc4e9c8]{align-items:center;border-radius:6px;display:flex;font-size:14px;line-height:1;padding:8px;transition:all .2s ease-in-out}.control[data-v-dcc4e9c8]:hover{background-color:#f7f7f7}.ico-sign1[data-v-dcc4e9c8]{align-items:center;background-color:#fc4b08;border-radius:4px;color:#fff;display:flex;font-family:HGrotesk,sans-serif;font-weight:400;height:24px;justify-content:center;width:24px}.ico-sign1--fluid[data-v-dcc4e9c8]{font-size:14px;padding:0 10px;white-space:nowrap;width:auto}.ico-sign1--fluid p+p[data-v-dcc4e9c8]{margin-left:3px}.ico-sign1 span[data-v-dcc4e9c8]{height:1.2em;width:1.2em}.ico-sign2[data-v-dcc4e9c8]{align-items:center;background-color:#5e17eb;border-radius:4px;color:#fff;display:flex;font-family:HGrotesk,sans-serif;font-weight:400;height:24px;justify-content:center;width:24px}.ico-sign2--fluid[data-v-dcc4e9c8]{font-size:14px;padding:0 10px;white-space:nowrap;width:auto}.ico-sign2--fluid p+p[data-v-dcc4e9c8]{margin-left:3px}.ico-sign2 span[data-v-dcc4e9c8]{height:1.2em;width:1.2em}.side-bar[data-v-dcc4e9c8]{align-items:flex-end;display:flex;flex-direction:column;padding:4px;z-index:2}.side-bar .ico-sign+.ico-sign[data-v-dcc4e9c8]{margin-top:4px}.highlights[data-v-f17de6bf]{border-radius:4px;display:grid;grid-template-columns:repeat(3,1fr);padding:16px 16px 16px 0;grid-gap:8px;margin:0 auto;max-width:1440px}@media only screen and (width >= 950px){.highlights[data-v-f17de6bf]{grid-template-columns:repeat(5,1fr)}}.is-fixed[data-v-f17de6bf]{background-color:#f8fafc;left:0;position:fixed;top:0;width:100%;z-index:100}.is-fixed .highlights[data-v-f17de6bf]{display:flex;font-size:12px;gap:8px}.highlight-card[data-v-f17de6bf]{align-items:center;display:flex;flex-direction:column;padding:8px;text-align:center;width:108px}.highlight-card__icon[data-v-f17de6bf]{color:#313131;flex-shrink:0;margin-bottom:8px;min-width:22px}.highlight-card__icon .highlight-icon[data-v-f17de6bf]{filter:invert(56%) sepia(85%) saturate(2000%) hue-rotate(1turn) brightness(100%) contrast(101%);height:22px;width:22px}.highlight-card__spec[data-v-f17de6bf]{align-items:center;display:flex;flex-direction:column;flex-grow:1;font-weight:500;line-height:1}.highlight-card__spec>span[data-v-f17de6bf]{font-weight:300;margin-bottom:6px}.course-we-block{border-bottom:1px solid #ddd;padding-bottom:24px;padding-top:32px}.course-we-block h2{color:#212529;font-family:Ubuntu,sans-serif;font-size:18px;font-weight:500;margin-bottom:20px}@media only screen and (min-width:744px){.course-we-block h2{font-size:22px;margin-bottom:24px}}.course-we-block p{font-family:Ubuntu,sans-serif;font-size:16px;font-weight:300}.course-we-block p+p{margin-top:8px}.course-we-block ul{list-style:disc;margin-top:8px;padding-left:16px}.course-we-block .html-content,.course-we-block ul li{font-family:Ubuntu,sans-serif;font-size:16px;font-weight:300}.course-we-block .html-content p{margin-bottom:8px}.course-we-block .html-content ol,.course-we-block .html-content ul{margin-bottom:8px;margin-top:8px;padding-left:24px}.course-we-block .html-content ol li,.course-we-block .html-content ul li{font-family:Ubuntu,sans-serif;font-size:16px;font-weight:300;margin-bottom:4px}.course-we-block .html-content ul{list-style:disc}.course-we-block .html-content ol{list-style:decimal}.course-we-block .html-content strong{font-weight:600}.course-we-block .html-content em{font-style:italic}.course-we-block .html-content u{text-decoration:underline}.course-we-block .html-content a{color:#7c3aed;text-decoration:underline}.course-we-block .html-content a:hover{color:#6d28d9}.course-content-item[data-v-acde7e8d]{border-bottom:1px solid #ddd;padding-bottom:24px}.course-content-item+.course-content-item[data-v-acde7e8d]{padding-top:32px}.course-content-item__title[data-v-acde7e8d]{color:#212529;font-family:Ubuntu,sans-serif;font-size:18px;font-weight:500}@media only screen and (min-width:744px){.course-content-item__title[data-v-acde7e8d]{font-size:22px}}.course-content-item__inner[data-v-acde7e8d]{--line:var(--e38a6a3c);overflow:hidden}.course-content-item[data-v-acde7e8d] .course-we-block{border-bottom:none}.collapsed[data-v-acde7e8d]{height:128px;overflow:hidden;position:relative}.collapsed[data-v-acde7e8d]:after{background:linear-gradient(0deg,#fff 0,#fff0);bottom:0;content:"";display:block;height:40px;left:0;position:absolute;width:100%}.read-more-less[data-v-acde7e8d]{align-items:center;display:inline-flex;font-family:Ubuntu,sans-serif;font-size:14px;margin-top:8px}.read-more-less span[data-v-acde7e8d]{margin-left:4px}.inverse[data-v-acde7e8d]{transform:rotate(180deg);transform-origin:center center}
