:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,ease);transition-timing-function:var(--swiper-wrapper-transition-timing-function,ease);-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px;.swiper-cube-shadow,.swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-slides-offset-before);margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-end:var(--swiper-slides-offset-after);margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-slides-offset-before);margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{-webkit-margin-after:var(--swiper-slides-offset-after);margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{-webkit-scroll-snap-type:none;scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:50%;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));&.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}&.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled &{display:none!important}::slotted(svg),svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-transform-origin:center;transform-origin:center;fill:currentColor;pointer-events:none}}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){-webkit-transform:rotate(180deg);transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon,::slotted(.swiper-navigation-icon){-webkit-transform:rotate(0deg);transform:rotate(0deg)}}}.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);right:auto;margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0}.swiper-button-prev,~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon,::slotted(.swiper-navigation-icon){-webkit-transform:rotate(90deg);transform:rotate(90deg)}}}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;.swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;-webkit-border-radius:var(--swiper-pagination-bullet-border-radius,50%);border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);button&{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);.swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}&.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-rtl & .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}}.swiper-pagination-lock{display:none}.c_crs_crd_card-md__uagd0,.c_crs_crd_card-sm__6ycVk{-webkit-box-shadow:0 4px 12px 0 rgba(50,60,195,.08);box-shadow:0 4px 12px 0 rgba(50,60,195,.08);-webkit-border-radius:var(--space-xs);border-radius:var(--space-xs);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;cursor:pointer;background-color:var(--color-white)}.c_crs_crd_card-sm__6ycVk{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--space-s);gap:var(--space-s);padding:var(--space-2xs);position:relative}.c_crs_crd_card-sm__image__nqkjX{-o-object-fit:cover;object-fit:cover;max-width:15rem;max-height:8.36rem;width:15rem;height:8.36rem}.c_crs_crd_card-sm__image__nqkjX img{-webkit-border-radius:calc(var(--space-3xs) + var(--space-4xs));border-radius:calc(var(--space-3xs) + var(--space-4xs))}.c_crs_crd_card-md__uagd0{display:grid;grid-template-columns:1fr 1.36fr;height:160px}.c_crs_crd_card-md__image__N8w_U{-o-object-fit:cover;object-fit:cover;max-width:32.8rem;max-height:18.6rem;width:32.8rem;height:18.6rem}.c_crs_crd_card-md__image__N8w_U img{-webkit-border-top-right-radius:var(--space-3xs);border-top-right-radius:var(--space-3xs);-webkit-border-bottom-right-radius:var(--space-3xs);border-bottom-right-radius:var(--space-3xs);-webkit-border-top-left-radius:var(--space-xs);border-top-left-radius:var(--space-xs);-webkit-border-bottom-left-radius:var(--space-xs);border-bottom-left-radius:var(--space-xs)}.c_crs_crd_card-md__details__g2Iyn{display:flex;flex-direction:column;justify-content:space-between;padding:var(--space-s) calc(var(--space-s) + var(--space-3xs))}.c_crs_crd_card-md__details__g2Iyn .c_crs_crd_desc__Jy0fU{color:var(--color-grey-600);margin-top:var(--space-2xs)}.c_crs_crd_rating__d1PQI{padding-block:0}.c_crs_crd_star__xRKER{width:1.2rem;margin-block:0;padding-block:0}.c_crs_crd_link__yo_2q{position:absolute;display:flex;align-items:center;gap:var(--space-3xs);bottom:.8rem;right:1.2rem}.c_tg_tag__KK2Vx{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-block:0 var(--space-3xs);background-color:var(--color-accent-100);color:var(--color-accent-500);padding:var(--space-2xs) var(--space-xs);-webkit-border-radius:calc(var(--space-3xs) + var(--space-4xs));border-radius:calc(var(--space-3xs) + var(--space-4xs));text-transform:uppercase}.c_crs_crd_container__p3BuC{position:relative;-webkit-border-radius:var(--space-2xs);border-radius:var(--space-2xs);min-height:29.7rem;cursor:pointer}@media only screen and (max-width:50em){.c_crs_crd_container__p3BuC{-webkit-border-radius:1.2rem;border-radius:1.2rem;min-width:28.6rem}}.c_crs_crd_container--carousel__N3NlX{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media only screen and (max-width:37.5em){.c_crs_crd_container--carousel__N3NlX{max-width:30rem}}@media only screen and (max-width:25em){.c_crs_crd_container--carousel__N3NlX{max-width:24rem;width:24rem}}@media only screen and (min-width:90em){.c_crs_crd_container__p3BuC{width:39rem;max-width:39rem}}.c_crs_crd_container__p3BuC .c_crs_crd_image__vOBG2{-webkit-border-top-left-radius:var(--space-2xs);border-top-left-radius:var(--space-2xs);-webkit-border-top-right-radius:var(--space-2xs);border-top-right-radius:var(--space-2xs);-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:50em){.c_crs_crd_container__p3BuC .c_crs_crd_image__vOBG2{-webkit-border-radius:1.2rem;border-radius:1.2rem}}.c_crs_crd_container__p3BuC .c_crs_crd_heading__UMdS7{padding:var(--space-3xs) 0;padding-bottom:0}.c_crs_crd_container__p3BuC .c_crs_crd_details__ZafYq{padding:var(--space-2xs) 0;padding-top:0;display:flex;align-items:center;justify-content:space-between}.c_crs_crd_container__p3BuC .c_crs_crd_details__ZafYq .c_crs_crd_icon__vaGOI{position:absolute;bottom:1rem;right:1.6rem;cursor:pointer;display:flex;align-items:center;gap:var(--space-2xs);color:var(--color-brand-600)}.c_crs_crd_thumb___6Hdn{-webkit-border-radius:var(--space-2xs);border-radius:var(--space-2xs);height:calc(2.3*var(--space-3xl));max-height:calc(2.3*var(--space-3xl));position:relative;z-index:1}.c_crs_crd_thumb___6Hdn .c_crs_crd_button__i_LnH{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}.c_crs_crd_thumb--carousel___LC6u{max-height:16.4rem}@media only screen and (max-width:75em){.c_crs_crd_thumb___6Hdn{max-height:calc(2*var(--space-3xl))}}@media only screen and (max-width:50em){.c_crs_crd_thumb___6Hdn{max-height:unset;height:unset}}.c_crs_crd_price__r_iJ_{display:flex;align-items:baseline;gap:var(--space-2xs);margin-top:var(--space-2xs)}.c_crs_crd_progress-bar__OZuE9,.c_crs_crd_progress-details__ZHnCe{padding-inline:var(--space-xs)}.c_crs_crd_overlay__top__y1vJt{position:absolute;left:0;right:0;bottom:0;top:0;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(72%,rgba(0,0,0,0)),to(var(--color-grey-800)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0) 72%,var(--color-grey-800) 100%);background-image:linear-gradient(to top,rgba(0,0,0,0) 72%,var(--color-grey-800) 100%);-webkit-border-radius:var(--space-2xs);border-radius:var(--space-2xs)}@media only screen and (max-width:50em){.c_crs_crd_overlay__top__y1vJt{-webkit-border-radius:1.2rem;border-radius:1.2rem}}.c_crs_crd_overlay__bottom__2cdCh{position:absolute;left:0;right:0;bottom:0;top:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(72%,rgba(0,0,0,0)),to(var(--color-grey-800)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0) 72%,var(--color-grey-800) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0) 72%,var(--color-grey-800) 100%)}.c_crs_crd_overlay__text__ljiJC{position:absolute;bottom:.8rem;left:1.6rem;right:1.6rem;color:var(--color-white);display:flex;align-items:center;gap:var(--space-3xs);justify-content:var(--justify-item,space-between)}.c_crs_crd_overlay__text--language__AfPjO,.c_crs_crd_overlay__text--rating__p9P1s{display:flex;align-items:center;gap:.4rem}.c_crs_crd_overlay__text--rating__p9P1s{padding-inline:var(--space-3xs) var(--space-2xs);background:var(--color-grey-100);color:var(--color-black);-webkit-border-radius:var(--space-3xs);border-radius:var(--space-3xs)}.c_crs_crd_tag__yyIQ0{position:absolute;border:none;color:var(--color-white)}.c_crs_crd_tag__exclusive__4HYPE{background:-webkit-linear-gradient(357deg,#fb00d3 -33.33%,rgba(131,24,67,.64) 103.75%);background:linear-gradient(93deg,#fb00d3 -33.33%,rgba(131,24,67,.64) 103.75%);top:1rem;left:1rem}.c_crs_crd_tag__masterclass__U1s1J{top:0;left:0}.c_crs_crd_tag__masterclass__U1s1J .c_crs_crd_ribbon__LOsqA{-webkit-border-top-left-radius:var(--space-2xs);border-top-left-radius:var(--space-2xs);position:relative}@media only screen and (max-width:50em){.c_crs_crd_tag__masterclass__U1s1J .c_crs_crd_ribbon__LOsqA{-webkit-border-top-left-radius:var(--space-m);border-top-left-radius:var(--space-m)}}.c_crs_crd_tag__masterclass__U1s1J .c_crs_crd_ribbon__text__jnjEu{color:var(--color-grey-800);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:47%}.c_crs_crd_bar__od_sA rect{fill:var(--color-accent-500)}.c_crs_crd_bar__od_sA rect:first-child{fill:var(--color-accent-100)}.c_crs_crd_card__iZICg{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--space-4xs);gap:var(--space-4xs);width:100%;cursor:pointer}@media only screen and (max-width:50em){.c_crs_crd_card__iZICg{grid-template-columns:1fr 1fr}}@media only screen and (max-width:37.5em){.c_crs_crd_card__iZICg{display:flex;flex-direction:column;min-height:32rem}}.c_crs_crd_card__iZICg .c_crs_crd_image__uCA6x{-o-object-fit:cover;object-fit:cover;width:32.8rem;height:18.6rem;position:relative}@media only screen and (max-width:37.5em){.c_crs_crd_card__iZICg .c_crs_crd_image__uCA6x{height:16.4rem;width:100%}}@media only screen and (max-width:37.5em){.c_crs_crd_card__iZICg .c_crs_crd_image__uCA6x>span{height:100%!important;width:100%!important}}.c_crs_crd_card__iZICg .c_crs_crd_image__uCA6x .c_crs_crd_tag__ew5rd{position:absolute;bottom:1rem;left:1rem}.c_crs_crd_card__iZICg .c_crs_crd_image__uCA6x .c_crs_crd_tag__completed__vLC8n{background-color:var(--color-success-100);color:var(--color-success-500)}.c_crs_crd_card__iZICg .c_crs_crd_image__uCA6x img{-webkit-border-top-right-radius:var(--space-4xs);border-top-right-radius:var(--space-4xs);-webkit-border-bottom-right-radius:var(--space-4xs);border-bottom-right-radius:var(--space-4xs);-webkit-border-top-left-radius:var(--space-xs);border-top-left-radius:var(--space-xs);-webkit-border-bottom-left-radius:var(--space-xs);border-bottom-left-radius:var(--space-xs)}@media only screen and (max-width:37.5em){.c_crs_crd_card__iZICg .c_crs_crd_image__uCA6x img{-webkit-border-top-right-radius:var(--space-xs);border-top-right-radius:var(--space-xs);-webkit-border-bottom-right-radius:var(--space-xs);border-bottom-right-radius:var(--space-xs);-o-object-fit:cover;object-fit:cover;width:100%}}.c_crs_crd_card__details__CDAW1{padding:calc(var(--space-s) + var(--space-4xs));display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width:37.5em){.c_crs_crd_card__details__CDAW1{height:100%}}.c_crs_crd_card-sm__zILk9{-webkit-border-radius:var(--space-xs);border-radius:var(--space-xs);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;cursor:pointer;display:grid;grid-template-columns:auto 1fr;grid-gap:var(--space-xs);gap:var(--space-xs);position:relative}.c_crs_crd_card-sm__image__c2cIR{-o-object-fit:cover;object-fit:cover;max-width:14rem;max-height:8rem;width:14rem;height:8rem}.c_crs_crd_card-sm__image__c2cIR img{-webkit-border-radius:calc(var(--space-3xs) + var(--space-4xs));border-radius:calc(var(--space-3xs) + var(--space-4xs));width:100%;height:100%}.c_crs_crd_card-sm__details__1EGj7{display:flex;flex-direction:column;gap:var(--space-3xs)}.c_crs_crd_duration__IDOOD{display:flex;align-items:center;gap:calc(var(--space-3xs) + var(--space-4xs))}.c_crs_crd_duration__IDOOD svg{width:2rem}.s_ll_crss_section__AeILo{padding-inline:calc(var(--space-xs) + var(--space-3xl))}@media only screen and (max-width:75em){.s_ll_crss_section__AeILo{padding:var(--space-l) calc(var(--space-xs) + var(--space-xl))}}@media only screen and (max-width:68.75em){.s_ll_crss_section__AeILo{padding:var(--space-xl) var(--space-m) var(--space-m)}}@media only screen and (max-width:62.5em){.s_ll_crss_section__AeILo{padding-inline:var(--space-l)}}@media only screen and (max-width:50em){.s_ll_crss_section__AeILo{padding-inline:var(--space-m)}}.s_ll_crss_container__VMIXc{padding-block:var(--space-m) var(--space-l)}@media only screen and (max-width:50em){.s_ll_crss_container__VMIXc{margin-bottom:calc(var(--space-2xl) + var(--space-s));padding-block:0}}.s_ll_crss_container__featured__5g3q9{color:var(--color-grey-800);position:relative}.s_ll_crss_container__featured__5g3q9 .s_ll_crss_pattern1__d3LCo{position:absolute;top:0;right:40px}.s_ll_crss_container__featured__5g3q9 .s_ll_crss_pattern2__2cf5d{position:absolute;top:-20px;right:300px}.s_ll_crss_container__featured__5g3q9 .s_ll_crss_pattern3__q6tDg{position:absolute;top:-20px;right:360px}@media only screen and (max-width:50em){.s_ll_crss_container__featured__5g3q9 .s_ll_crss_pattern3__q6tDg{right:0}}.s_ll_crss_container__featured__5g3q9 .s_ll_crss_pattern4__fD0QU{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:72px}.s_ll_crss_container__VMIXc .s_ll_crss_heading__q64K5{margin-block:var(--space-xl);display:flex;align-items:center;gap:calc(var(--space-s) + var(--space-3xs))}.s_ll_crss_container__VMIXc .s_ll_crss_line__NXXpz{content:" ";height:1px;width:32%;background:-webkit-gradient(linear,left top,right top,from(#525252),to(rgba(82,82,82,0)));background:-webkit-linear-gradient(left,#525252,rgba(82,82,82,0));background:linear-gradient(90deg,#525252,rgba(82,82,82,0));display:block}.s_ll_crss_container__VMIXc .s_ll_crss_grid__4nTpm{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:var(--space-m);grid-row-gap:var(--space-xl)}@media only screen and (max-width:50em){.s_ll_crss_container__VMIXc .s_ll_crss_grid__4nTpm{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:37.5em){.s_ll_crss_container__VMIXc .s_ll_crss_grid__4nTpm{grid-template-columns:repeat(1,1fr);grid-row-gap:calc(var(--space-2xl) + var(--space-s))}}.s_ll_crss_card__mrP9J{width:39rem;height:34rem}@media only screen and (max-width:62.5em){.s_ll_crss_card__mrP9J{width:36rem;height:100%}}@media only screen and (max-width:50em){.s_ll_crss_card__mrP9J{width:28.6rem;height:28rem}}.s_ll_crss_course-card__3jAYD{width:100%;max-width:100%}@media only screen and (max-width:50em){.s_ll_crss_course-card__3jAYD{min-height:auto}}.s_ll_crss_background__TFC_L{width:100%;background:-webkit-gradient(linear,left top,left bottom,from(#faedf2),to(#faf5f7));background:-webkit-linear-gradient(top,#faedf2,#faf5f7);background:linear-gradient(180deg,#faedf2,#faf5f7);--color-bleed:#faedf2}.s_ll_crss_course--skeletons__SN2Jd{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:var(--space-m);grid-row-gap:var(--space-xl);margin-top:var(--space-xl)}@media only screen and (max-width:50em){.s_ll_crss_course--skeletons__SN2Jd{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:31.25em){.s_ll_crss_course--skeletons__SN2Jd{grid-template-columns:repeat(1,1fr)}}.s_ll_crss_course-detail__1ZxMg{width:100%}.s_ll_crss_skeleton-card__k3d97{width:100%;min-height:28rem}.s_bnnr_container__K6bRd{--color-bleed:#f0f1f5;background-color:#f0f1f5;color:var(--color-grey-800);padding-inline:calc(var(--space-xs) + var(--space-3xl));padding-block:var(--space-m) var(--space-l)}.s_bnnr_container__K6bRd .s_bnnr_heading__sRhaU{margin-block:var(--space-m) var(--space-2xs)}@media only screen and (max-width:50em){.s_bnnr_container__K6bRd .s_bnnr_heading__sRhaU{margin-block:var(--space-l) var(--space-m)}}@media only screen and (max-width:75em){.s_bnnr_container__K6bRd{padding-inline:calc(var(--space-xs) + var(--space-xl))}}@media only screen and (max-width:62.5em){.s_bnnr_container__K6bRd{padding-inline:var(--space-l)}}@media only screen and (max-width:50em){.s_bnnr_container__K6bRd{padding-inline:var(--space-m)}}.s_bnnr_info__3Z_Ee{display:flex;gap:var(--space-xs);align-items:center}.s_bnnr_info__wrapper__CSJrq{display:flex;align-items:center;gap:var(--space-2xs)}.s_bnnr_info__icon__QYWR3{display:flex;align-items:center;height:2.4rem}.s_bnnr_flex__nMZSn{display:flex;flex-direction:column;gap:var(--space-s)}.s_bnnr_flex__nMZSn .s_bnnr_row__uKXAM{display:flex;gap:var(--space-s);align-items:center}.s_bnnr_flex__nMZSn .s_bnnr_row__item__lkc_m{display:flex;gap:var(--space-2xs)}.s_ffr_bnnr_container__Bw1MQ{--color-bleed:#fbfbfe;background-color:#fbfbfe;color:var(--color-grey-800);padding-inline:calc(var(--space-xs) + var(--space-3xl));padding-block:var(--space-m) var(--space-s)}@media only screen and (max-width:75em){.s_ffr_bnnr_container__Bw1MQ{padding-inline:calc(var(--space-xs) + var(--space-xl))}}@media only screen and (max-width:62.5em){.s_ffr_bnnr_container__Bw1MQ{padding-inline:var(--space-l)}}@media only screen and (max-width:50em){.s_ffr_bnnr_container__Bw1MQ{padding-inline:var(--space-m)}}.s_ffr_bnnr_banner__hg2ht{width:100%;height:100%;margin-top:var(--space-s)}.s_rcntly_vwd_section__KLgsC{display:flex;flex-direction:column;gap:calc(var(--space-4xs) + var(--space-s));padding:var(--space-l) calc(var(--space-xs) + var(--space-3xl)) var(--space-m)}@media only screen and (max-width:75em){.s_rcntly_vwd_section__KLgsC{padding:var(--space-l) calc(var(--space-xs) + var(--space-xl))}}@media only screen and (max-width:68.75em){.s_rcntly_vwd_section__KLgsC{padding:var(--space-xl) var(--space-m) var(--space-m)}}@media only screen and (max-width:50em){.s_rcntly_vwd_section__KLgsC{padding-bottom:0;margin-bottom:var(--space-s)}}.s_rcntly_vwd_cards__zVXVR{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-m);gap:var(--space-m);overflow-y:hidden;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.s_rcntly_vwd_cards__zVXVR::-webkit-scrollbar{display:none}.s_rcntly_vwd_card__F0QeS{display:flex;gap:var(--space-xs);min-width:39.2rem;cursor:pointer}@media only screen and (max-width:50em){.s_rcntly_vwd_card__F0QeS{min-width:26.4rem}}.s_rcntly_vwd_image__6fSpH{-webkit-border-radius:.8rem;border-radius:.8rem}@media only screen and (max-width:50em){.s_rcntly_vwd_image__6fSpH{width:10.4rem;height:6rem;-o-object-fit:cover;object-fit:cover}}.s_rcntly_vwd_title__heWNE{line-clamp:2;-webkit-line-clamp:2}.s_rcntly_vwd_instructor__NxzJR,.s_rcntly_vwd_title__heWNE{text-wrap:wrap;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.s_rcntly_vwd_instructor__NxzJR{line-clamp:1;-webkit-line-clamp:1}.s_rcntly_vwd_heading__jAN6B{margin-bottom:var(--space-s)}.p_crss_section__3077t{padding:var(--space-2xl) calc(var(--space-xs) + var(--space-3xl))}@media only screen and (max-width:75em){.p_crss_section__3077t{padding:var(--space-xl) calc(var(--space-xs) + var(--space-xl))}}@media only screen and (max-width:68.75em){.p_crss_section__3077t{padding:var(--space-2xl) var(--space-m)}}.p_crss_recommendation__ZrdrP{overflow:hidden;padding-inline:calc(var(--space-xs) + var(--space-3xl))}@media only screen and (max-width:75em){.p_crss_recommendation__ZrdrP{padding:var(--space-xl) calc(var(--space-xs) + var(--space-xl))}}@media only screen and (max-width:62.5em){.p_crss_recommendation__ZrdrP{padding-inline:var(--space-l)}}@media only screen and (max-width:68.75em){.p_crss_recommendation__ZrdrP{padding:var(--space-2xl) var(--space-m)}}.p_crss_faqs__NjGjb{padding-inline:calc(var(--space-3xl) + var(--space-xs))}@media only screen and (max-width:68.75em){.p_crss_faqs__NjGjb{padding-inline:calc(var(--space-2xs) + var(--space-m))}}.p_crss_faqs__NjGjb .p_crss_heading__I6WqT{text-align:center}.p_crss_container__mZR4F{margin:var(--space-3xs) calc(var(--space-xs) + var(--space-3xl));margin-top:var(--space-xl)}@media only screen and (max-width:75em){.p_crss_container__mZR4F{margin:var(--space-xl) calc(var(--space-xs) + var(--space-xl))}}@media only screen and (max-width:68.75em){.p_crss_container__mZR4F{margin:var(--space-l) var(--space-m)}}.p_crss_container__mZR4F .p_crss_content__2K7xF{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-l);gap:var(--space-l);margin-top:var(--space-m)}@media only screen and (max-width:68.75em){.p_crss_container__mZR4F .p_crss_content__2K7xF{grid-template-columns:1fr}}.p_crss_card__AiToV{display:flex;border:1px solid #ddd;gap:var(--space-2xs);background:#fff;-webkit-border-radius:8px;border-radius:8px;min-width:34rem;padding:var(--space-xs) var(--space-s);align-items:center;color:#000}.p_crss_card__AiToV .p_crss_icon__56_AQ{min-width:6rem}.p_crss_card__AiToV:hover{border-color:var(--color-brand-600)}[class=ReactModalPortal] .p_crss_drawer__Vio5n{width:52rem;min-height:62rem;height:62rem;max-height:80vh;-webkit-border-radius:1.6rem;border-radius:1.6rem;border:.6px solid var(--colors-grey-600);-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);opacity:0}@media only screen and (max-width:68.75em){[class=ReactModalPortal] .p_crss_drawer__Vio5n{position:fixed;z-index:1;-webkit-transform:unset;transform:unset;-webkit-border-radius:0;border-radius:0;left:0;right:0;bottom:0;top:unset;width:100%;height:90dvh;will-change:transform,opacity;-webkit-border-top-left-radius:2.4rem;border-top-left-radius:2.4rem;-webkit-border-top-right-radius:2.4rem;border-top-right-radius:2.4rem}}[class=ReactModalPortal] .p_crss_active__ftLgG{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1;-webkit-transition:opacity .25s ease,-webkit-transform .4s cubic-bezier(.32,.72,0,1);transition:opacity .25s ease,-webkit-transform .4s cubic-bezier(.32,.72,0,1);transition:transform .4s cubic-bezier(.32,.72,0,1),opacity .25s ease;transition:transform .4s cubic-bezier(.32,.72,0,1),opacity .25s ease,-webkit-transform .4s cubic-bezier(.32,.72,0,1)}@media only screen and (max-width:68.75em){[class=ReactModalPortal] .p_crss_active__ftLgG{-webkit-transform:translate(0);transform:translate(0)}}[class=ReactModalPortal] .p_crss_hidden__atcZ6{-webkit-transform:translate(-50%,-25%);transform:translate(-50%,-25%);opacity:0;-webkit-transition:opacity .3s ease,-webkit-transform .38s cubic-bezier(.4,0,.2,1);transition:opacity .3s ease,-webkit-transform .38s cubic-bezier(.4,0,.2,1);transition:transform .38s cubic-bezier(.4,0,.2,1),opacity .3s ease;transition:transform .38s cubic-bezier(.4,0,.2,1),opacity .3s ease,-webkit-transform .38s cubic-bezier(.4,0,.2,1)}@media only screen and (max-width:68.75em){[class=ReactModalPortal] .p_crss_hidden__atcZ6{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:opacity .35s ease,-webkit-transform .4s cubic-bezier(.4,0,.2,1);transition:opacity .35s ease,-webkit-transform .4s cubic-bezier(.4,0,.2,1);transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .35s ease;transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .35s ease,-webkit-transform .4s cubic-bezier(.4,0,.2,1)}}[class=ReactModalPortal] .p_crss_close__6dUfE{right:24px;top:16px}@media only screen and (max-width:50em){[class=ReactModalPortal] .p_crss_close__6dUfE{top:12px}}@media only screen and (max-width:68.75em){[class=ReactModalPortal] .p_crss_sorting__spC3P{position:fixed;max-height:unset;min-height:unset;top:56dvh;left:0;right:0;bottom:0;width:100%;height:44dvh;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0}}.p_crss_bar__C0ihp{position:fixed;bottom:0;left:50%;margin-bottom:var(--space-2xl);padding:var(--space-s) var(--space-m);width:100%;height:4.8rem;min-height:var(--space-2xl);-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-border-radius:1.6rem;border-radius:1.6rem;background-color:var(--color-white);z-index:97;-webkit-box-shadow:0 -4px 12px 0 rgba(50,60,195,.08);box-shadow:0 -4px 12px 0 rgba(50,60,195,.08);-webkit-transition:all .8s ease;transition:all .8s ease}.p_crss_bar__height__HnJki{height:10rem}@media only screen and (max-width:68.75em){.p_crss_bar__C0ihp{margin-bottom:0;-webkit-border-radius:0;border-radius:0;width:100%;padding-inline:0;-webkit-transition:unset;transition:unset}}.p_crss_bar__C0ihp{height:7dvh}@media only screen and (max-width:50em){.p_crss_bar__C0ihp{height:8dvh}}.p_crss_filters__7S9CO{display:grid;grid-template-columns:1fr auto 1fr;justify-items:center;align-items:center;width:100%}.p_crss_filters__button__Lc_a0{cursor:pointer;display:flex;gap:var(--space-4xs);align-items:center;padding:var(--space-s) var(--space-l);position:relative}@media only screen and (max-width:50em){.p_crss_filters__button__Lc_a0{gap:var(--space-2xs)}}.p_crss_filters__button__Lc_a0 .p_crss_dot__kWrNy{display:none}.p_crss_filters__button__Lc_a0 .p_crss_dot--active__CU2MX{position:absolute;top:32%}.p_crss_filters__button__Lc_a0 .p_crss_dot--active__CU2MX circle{fill:var(--color-grey-800)}@media only screen and (max-width:50em){.p_crss_filters__icon__bH3Xx{min-width:2rem;min-height:2rem}}.p_crss_sticky__FnK7D{position:-webkit-sticky;position:sticky;top:calc(var(--header-height) - .1px);z-index:20}.p_crss_header__5jYNN{padding-block:var(--space-l) 0}