/*! comment  */.banner-items--layout[data-v-46a28c36]{border-radius:8px;box-shadow:0 4px 60px 2px rgba(61,61,61,.05);max-height:none}.banner-items__type-LAYOUT_BANNER_A__1[data-v-46a28c36]{grid-area:banner-1}.banner-items__type-LAYOUT_BANNER_A__1__image[data-v-46a28c36]{aspect-ratio:1.4648}@media only screen and (min-width:900px){.banner-items__type-LAYOUT_BANNER_A__1__image[data-v-46a28c36]{aspect-ratio:5.7739}}.banner-items__type-LAYOUT_BANNER_B__1[data-v-46a28c36]{grid-area:banner-1}.banner-items__type-LAYOUT_BANNER_B__1__image[data-v-46a28c36]{aspect-ratio:2.7916}@media only screen and (min-width:900px){.banner-items__type-LAYOUT_BANNER_B__1__image[data-v-46a28c36]{aspect-ratio:3.196}}.banner-items__type-LAYOUT_BANNER_B__2[data-v-46a28c36]{grid-area:banner-2}.banner-items__type-LAYOUT_BANNER_B__2__image[data-v-46a28c36]{aspect-ratio:2.7916}@media only screen and (min-width:900px){.banner-items__type-LAYOUT_BANNER_B__2__image[data-v-46a28c36]{aspect-ratio:3.196}}.banner-items__type-LAYOUT_BANNER_C__1[data-v-46a28c36]{grid-area:banner-1}.banner-items__type-LAYOUT_BANNER_C__1__image[data-v-46a28c36]{aspect-ratio:1.3333}@media only screen and (min-width:900px){.banner-items__type-LAYOUT_BANNER_C__1__image[data-v-46a28c36]{aspect-ratio:1.5}}.banner-items__type-LAYOUT_BANNER_C__2[data-v-46a28c36]{grid-area:banner-2}.banner-items__type-LAYOUT_BANNER_C__2__image[data-v-46a28c36]{aspect-ratio:1.3333}@media only screen and (min-width:900px){.banner-items__type-LAYOUT_BANNER_C__2__image[data-v-46a28c36]{aspect-ratio:1.5}}.banner-items__type-LAYOUT_BANNER_C__3[data-v-46a28c36]{grid-area:banner-3}.banner-items__type-LAYOUT_BANNER_C__3__image[data-v-46a28c36]{aspect-ratio:1.3333}@media only screen and (min-width:900px){.banner-items__type-LAYOUT_BANNER_C__3__image[data-v-46a28c36]{aspect-ratio:1.5}}.banner-items__type-LAYOUT_BANNER_C__4[data-v-46a28c36]{grid-area:banner-4}.banner-items__type-LAYOUT_BANNER_C__4__image[data-v-46a28c36]{aspect-ratio:1.3333}@media only screen and (min-width:900px){.banner-items__type-LAYOUT_BANNER_C__4__image[data-v-46a28c36]{aspect-ratio:1.5}}.banner-items__type-LAYOUT_BANNER_C__5[data-v-46a28c36]{grid-area:banner-5}.banner-items__type-LAYOUT_BANNER_C__5__image[data-v-46a28c36]{aspect-ratio:1.3333}@media only screen and (min-width:900px){.banner-items__type-LAYOUT_BANNER_C__5__image[data-v-46a28c36]{aspect-ratio:1.5}}.banner-items__type-LAYOUT_BANNER_C .page-banner[data-v-46a28c36]{flex:1;height:auto!important;max-height:256px;min-height:120px;min-width:160px;width:100%!important}@media only screen and (max-width:900px){.banner-items__type-LAYOUT_BANNER_C .page-banner[data-v-46a28c36]{max-width:233px}}.banner-items__type-LAYOUT_BANNER_D__1[data-v-46a28c36]{grid-area:banner-1}.banner-items__type-LAYOUT_BANNER_D__1__image[data-v-46a28c36]{aspect-ratio:1.3333}@media only screen and (min-width:900px){.banner-items__type-LAYOUT_BANNER_D__1__image[data-v-46a28c36]{aspect-ratio:1.869}}.banner-items__type-LAYOUT_BANNER_D__2[data-v-46a28c36]{grid-area:banner-2}.banner-items__type-LAYOUT_BANNER_D__2__image[data-v-46a28c36]{aspect-ratio:1.3333}@media only screen and (min-width:900px){.banner-items__type-LAYOUT_BANNER_D__2__image[data-v-46a28c36]{aspect-ratio:1.869}}.banner-items__type-LAYOUT_BANNER_D__3[data-v-46a28c36]{grid-area:banner-3}.banner-items__type-LAYOUT_BANNER_D__3__image[data-v-46a28c36]{aspect-ratio:1.3085}@media only screen and (min-width:900px){.banner-items__type-LAYOUT_BANNER_D__3__image[data-v-46a28c36]{aspect-ratio:1.8843}}.banner-items__type-LAYOUT_BANNER_D__4[data-v-46a28c36]{grid-area:banner-4}.banner-items__type-LAYOUT_BANNER_D__4__image[data-v-46a28c36]{aspect-ratio:1.3333}@media only screen and (min-width:900px){.banner-items__type-LAYOUT_BANNER_D__4__image[data-v-46a28c36]{aspect-ratio:1.869}}.banner-items__type-LAYOUT_BANNER_D__5[data-v-46a28c36]{grid-area:banner-5}.banner-items__type-LAYOUT_BANNER_D__5__image[data-v-46a28c36]{aspect-ratio:1.3333}@media only screen and (min-width:900px){.banner-items__type-LAYOUT_BANNER_D__5__image[data-v-46a28c36]{aspect-ratio:1.869}}.banner-items__type-LAYOUT_BANNER_E__1[data-v-46a28c36]{grid-area:banner-1}.banner-items__type-LAYOUT_BANNER_E__1__image[data-v-46a28c36]{aspect-ratio:5.2343}@media only screen and (min-width:900px){.banner-items__type-LAYOUT_BANNER_E__1__image[data-v-46a28c36]{aspect-ratio:10.375}}.banner-items__type-LAYOUT_BANNER_F__1[data-v-46a28c36]{grid-area:banner-1}.banner-items__type-LAYOUT_BANNER_F__1__image[data-v-46a28c36]{aspect-ratio:1.3333}@media only screen and (min-width:900px){.banner-items__type-LAYOUT_BANNER_F__1__image[data-v-46a28c36]{aspect-ratio:1.869}}.banner-items__type-LAYOUT_BANNER_F__2[data-v-46a28c36]{grid-area:banner-2}.banner-items__type-LAYOUT_BANNER_F__2__image[data-v-46a28c36]{aspect-ratio:1.3333}@media only screen and (min-width:900px){.banner-items__type-LAYOUT_BANNER_F__2__image[data-v-46a28c36]{aspect-ratio:1.869}}.banner-items__type-LAYOUT_BANNER_F__3[data-v-46a28c36]{grid-area:banner-3}.banner-items__type-LAYOUT_BANNER_F__3__image[data-v-46a28c36]{aspect-ratio:1.3333}@media only screen and (min-width:900px){.banner-items__type-LAYOUT_BANNER_F__3__image[data-v-46a28c36]{aspect-ratio:1.869}}.banner-items__type-LAYOUT_BANNER_F__4[data-v-46a28c36]{grid-area:banner-4}.banner-items__type-LAYOUT_BANNER_F__4__image[data-v-46a28c36]{aspect-ratio:1.3333}@media only screen and (min-width:900px){.banner-items__type-LAYOUT_BANNER_F__4__image[data-v-46a28c36]{aspect-ratio:1.869}}.banner-items__type-LAYOUT_BANNER_G__1[data-v-46a28c36]{grid-area:banner-1}.banner-items__type-LAYOUT_BANNER_G__1__image[data-v-46a28c36]{aspect-ratio:1.3333}@media only screen and (min-width:900px){.banner-items__type-LAYOUT_BANNER_G__1__image[data-v-46a28c36]{aspect-ratio:1.869}}.banner-items__type-LAYOUT_BANNER_G__2[data-v-46a28c36]{grid-area:banner-2}.banner-items__type-LAYOUT_BANNER_G__2__image[data-v-46a28c36]{aspect-ratio:2.7916}@media only screen and (min-width:900px){.banner-items__type-LAYOUT_BANNER_G__2__image[data-v-46a28c36]{aspect-ratio:5.8928}}.banner-items__type-LAYOUT_BANNER_G__3[data-v-46a28c36]{grid-area:banner-3}.banner-items__type-LAYOUT_BANNER_G__3__image[data-v-46a28c36]{aspect-ratio:2.7916}@media only screen and (min-width:900px){.banner-items__type-LAYOUT_BANNER_G__3__image[data-v-46a28c36]{aspect-ratio:5.8928}}.banner-items__type-LAYOUT_BANNER_G__4[data-v-46a28c36]{grid-area:banner-4}.banner-items__type-LAYOUT_BANNER_G__4__image[data-v-46a28c36]{aspect-ratio:1.3333}@media only screen and (min-width:900px){.banner-items__type-LAYOUT_BANNER_G__4__image[data-v-46a28c36]{aspect-ratio:1.869}}.banner-items__type-BANNER__1__image[data-v-46a28c36]{aspect-ratio:2}@media only screen and (min-width:900px){.banner-items__type-BANNER__1__image[data-v-46a28c36]{aspect-ratio:5.956}}
/*! comment  */.base-chapter__course-video-width[data-v-61ce407a]{width:70px}.base-chapter__score-width[data-v-61ce407a]{width:90px}.base-chapter__clock-width[data-v-61ce407a]{width:290px}
/*! comment  */.base-chapter__title[data-v-7322e71e]{font-size:1.25em;overflow:auto;width:100%}@media (min-width:900px){.base-chapter__title[data-v-7322e71e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}
/*! comment  */.BaseChapterContentUnitTitle[data-v-54ae43fd]{max-width:780px}
/*! comment  */.chapeter-unit__popup[data-v-34e8749e]{filter:drop-shadow(0 0 12px rgba(0,0,0,.15));right:50%;top:50%;transform:translate(50%,10px)}.chapeter-unit__popup-body[data-v-34e8749e]{height:116px;width:296px}.chapeter-unit__popup-icon[data-v-34e8749e]{position:absolute;right:50%;top:-15px;transform:translateX(50%);z-index:-1}
/*! comment  */.category__breadcrumb[data-v-36f42cc3]{-ms-overflow-style:none;align-items:center;box-shadow:0 1px 0 0 rgba(0,0,0,.06);display:flex;flex-direction:row;flex-wrap:wrap;flex-wrap:nowrap;height:60px;overflow:auto;scrollbar-width:none;width:100%}.category__breadcrumb[data-v-36f42cc3]::-webkit-scrollbar{display:none}
/*! comment  */.category__footer__box[data-v-20c779de]{content:"";max-height:150px}@media only screen and (min-width:900px){.category__footer__box[data-v-20c779de]{max-height:200px}}.category__footer__box[data-v-20c779de] :first-child{margin-top:12px!important}.category__footer__box[data-v-20c779de] h2{font-variation-settings:"wght" 700;font-weight:700;line-height:16px;margin-bottom:24px;margin-top:40px}.category__footer__box[data-v-20c779de] h3{font-variation-settings:"wght" 500;font-weight:500;line-height:16px;margin-bottom:8px;margin-top:16px}.category__footer__box[data-v-20c779de] p{line-height:28px}.category__footer__box[data-v-20c779de] ul{line-height:32px}.category__footer__box[data-v-20c779de] table,.category__footer__box[data-v-20c779de] td,.category__footer__box[data-v-20c779de] th{border:1px solid rgba(0,0,0,.5);padding:10px}.category__footer__box--extendable[data-v-20c779de]:after{background:linear-gradient(transparent 50%,#fff);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.category__footer__box--extended[data-v-20c779de]{max-height:50000px}.category__footer__box--extended[data-v-20c779de]:after{display:none}.category__footer__button[data-v-20c779de]{align-items:center;background-color:#fff;border-radius:200px;box-shadow:0 0 3px rgba(0,0,0,.25);display:flex;height:40px;justify-content:center;margin:0 auto;position:relative;top:-20px;width:40px}
/*! comment  */.checkout__card[data-v-10e026dc]{position:relative}.checkout__card-img[data-v-10e026dc]{aspect-ratio:1;height:64px;max-width:64px;min-width:64px;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:900px){.checkout__card-img[data-v-10e026dc]{aspect-ratio:1.775;height:80px;max-width:142px;min-width:142px}}.checkout__career-alert-error[data-v-10e026dc]{color:#ff6066}.checkout__career-alert-warning[data-v-10e026dc]{color:#fcf442}.base-course-card__discount-badge--careerpath[data-v-10e026dc],.base-course-card__discount-badge[data-v-10e026dc]{background:#b41474;border-radius:8px;color:#fff;padding:2px 7px}.base-course-card__discount-badge--careerpath[data-v-10e026dc]{background:#fb7e34}
/*! comment  */.checkout__mobile-purchase-box[data-v-333dab2c]{border-radius:16px 16px 0 0;bottom:0;box-shadow:0 0 10px 0 rgba(0,0,0,.1);position:fixed;z-index:11}
/*! comment  */.base-course-card-extra__price-discounted[data-v-2665ac70]{align-items:baseline;color:#858585;font-size:1em;-webkit-text-decoration:line-through;text-decoration:line-through}
/*! comment  */.checkout__item-title[data-v-360106e4]{max-width:170px;transition:all .3s ease}.checkout__card-img[data-v-360106e4]{height:76px;max-width:128px;min-width:128px}.checkout__title-height--head[data-v-360106e4],.checkout__title-height[data-v-360106e4]{height:76px}.checkout__title-height--head[data-v-360106e4]{height:56px!important}
/*! comment  */.checkout__bundle-check-icon[data-v-1fe6ac45]{border:2px solid #009ca7;padding:2px}
/*! comment  */.hide-scroll[data-v-078c1472]{-ms-overflow-style:none;scrollbar-width:none}.hide-scroll[data-v-078c1472]::-webkit-scrollbar{display:none}