@charset "UTF-8";.clearafter{content:"";display:block;clear:both}.vcenter{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.flexcenter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.backface{-webkit-backface-visibility:hidden;backface-visibility:hidden}.flipH{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.mc-scope{--mc-pad:4cqw;--mc-gap:0.5rem;--mc-n:6;container-type:inline-size;color:#1f2933;font-family:"Roboto",sans-serif}@media screen and (max-width:83.5em){.mc-scope{--mc-n:5}}@media screen and (max-width:63.99875em){.mc-scope{--mc-n:3.4}}@media screen and (max-width:39.99875em){.mc-scope{--mc-pad:1rem;--mc-n:2.25}}.mc-scope a{color:inherit;text-decoration:none}.mc-scope svg{fill:currentColor}.mc-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0.5rem;height:2.875rem;padding:0 1.625rem;border:0;border-radius:0.375rem;font-size:1.0625rem;line-height:1.25rem;font-weight:700;letter-spacing:0em;font-family:"Roboto",sans-serif;cursor:pointer;-webkit-transition:background-color 0.2s,color 0.2s,-webkit-transform 0.2s;transition:background-color 0.2s,color 0.2s,-webkit-transform 0.2s;transition:background-color 0.2s,color 0.2s,transform 0.2s;transition:background-color 0.2s,color 0.2s,transform 0.2s,-webkit-transform 0.2s}.mc-btn svg{width:1.625rem;height:1.625rem}.mc-btn--play{background:#fff;color:#111!important;padding-left:1.25rem}.mc-btn--play:hover{background:rgba(255,255,255,0.78)}.mc-btn--ghost{background:rgba(109,109,110,0.7);color:#fff}.mc-btn--ghost:hover{background:rgba(109,109,110,0.45)}.mc-btn--outline{background:transparent;border:0.125rem solid #1f2933;color:#1f2933}.mc-btn--outline:hover{background:#1f2933;color:#fff}.mc-btn--icon{width:2.875rem;padding:0;border-radius:50%;background:rgba(42,42,42,0.6);border:0.125rem solid rgba(255,255,255,0.7);color:#fff}.mc-btn--icon svg{width:1.125rem;height:1.125rem}.mc-btn--icon:hover{border-color:#fff;background:rgba(255,255,255,0.14)}.mc-btn--icon.is-on{background:#fff;border-color:#fff;color:#597699}.mc-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.375rem;font-size:0.875rem;line-height:1.25rem;font-weight:500;letter-spacing:0em;color:#5f6b7a}.mc-meta__text{-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:0.125rem}.mc-meta__text>span+span:before{content:"·";margin:0 0.5rem;color:rgba(31,41,51,0.4)}.mc-meta--hero{font-size:1rem;line-height:1.375rem;font-weight:600;letter-spacing:0em}@media screen and (max-width:39.99875em){.mc-meta--hero{font-size:0.875rem;line-height:1.25rem;font-weight:600;letter-spacing:0em}}.mc-tag{display:inline-block;border:0.0625rem solid rgba(31,41,51,0.4);border-radius:0.1875rem;padding:0.0625rem 0.4375rem;font-size:0.8125rem;line-height:1.125rem;font-weight:600;letter-spacing:0em;color:#1f2933;white-space:nowrap}.mc-meta--hero .mc-tag{font-size:0.875rem;line-height:1.25rem;font-weight:600;letter-spacing:0em}.mc-row{position:relative;margin-top:2.125rem}.mc-row__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:0.875rem;padding:0 var(--mc-pad);margin-bottom:0.75rem}.mc-row__title{margin:0;font-size:1.375rem;line-height:1.6875rem;font-weight:500;letter-spacing:0.02em;font-family:"Oswald",sans-serif;color:#1f2933;text-transform:uppercase}.mc-row__title span{color:#597699}.mc-row__more{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0.875rem;line-height:1.125rem;font-weight:600;letter-spacing:0em;color:#597699!important;opacity:0;-webkit-transform:translateX(-0.5rem);transform:translateX(-0.5rem);-webkit-transition:opacity 0.25s,-webkit-transform 0.25s;transition:opacity 0.25s,-webkit-transform 0.25s;transition:opacity 0.25s,transform 0.25s;transition:opacity 0.25s,transform 0.25s,-webkit-transform 0.25s}.mc-row__more svg{width:1.125rem;height:1.125rem}.mc-row:hover .mc-row__more,.mc-row__more:focus{opacity:1;-webkit-transform:none;transform:none}.mc-row__frame{position:relative;margin-left:var(--mc-pad);overflow:hidden;border-radius:0.375rem 0 0 0.375rem}.mc-row__track{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--mc-gap);padding-right:var(--mc-pad);overflow-x:auto;overscroll-behavior-x:contain;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none}.mc-row__track::-webkit-scrollbar{display:none}.mc-row__track>*{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - (var(--mc-n) - 1) * var(--mc-gap)) / var(--mc-n));flex:0 0 calc((100% - (var(--mc-n) - 1) * var(--mc-gap)) / var(--mc-n));scroll-snap-align:start}.mc-row__arrow{position:absolute;z-index:4;top:50%;width:2.875rem;height:2.875rem;margin-top:-1.4375rem;border:0;border-radius:50%;padding:0;background:#fff;color:#1f2933;-webkit-box-shadow:0 0.25rem 0.875rem rgba(17,20,24,0.28);box-shadow:0 0.25rem 0.875rem rgba(17,20,24,0.28);cursor:pointer;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity 0.2s,-webkit-transform 0.2s,-webkit-box-shadow 0.2s;transition:opacity 0.2s,-webkit-transform 0.2s,-webkit-box-shadow 0.2s;transition:opacity 0.2s,transform 0.2s,box-shadow 0.2s;transition:opacity 0.2s,transform 0.2s,box-shadow 0.2s,-webkit-transform 0.2s,-webkit-box-shadow 0.2s}.mc-row__arrow[hidden]{display:none}.mc-row__arrow svg{width:1.875rem;height:1.875rem}.mc-row__arrow:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:0 0.375rem 1.125rem rgba(17,20,24,0.36);box-shadow:0 0.375rem 1.125rem rgba(17,20,24,0.36)}.mc-row__arrow--prev{left:0.75rem}.mc-row__arrow--next{right:1rem}.mc-row:hover .mc-row__arrow{opacity:1}@media screen and (max-width:39.99875em){.mc-row{margin-top:1.625rem}.mc-row__title{font-size:1.125rem;line-height:1.375rem;font-weight:500;letter-spacing:0.02em}.mc-row__more{opacity:1;-webkit-transform:none;transform:none;margin-left:auto}.mc-row__arrow{display:none!important}}.mc-tile{position:relative;display:block;aspect-ratio:16/9;border-radius:0.375rem;overflow:hidden;background:#e9edf1;isolation:isolate;outline-offset:0.1875rem}.mc-tile__art{position:absolute;inset:0;-webkit-transition:-webkit-transform 0.5s ease;transition:-webkit-transform 0.5s ease;transition:transform 0.5s ease;transition:transform 0.5s ease,-webkit-transform 0.5s ease}.mc-tile__art img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.mc-tile__shade{position:absolute;inset:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.9)),color-stop(38%,rgba(0,0,0,0.55)),color-stop(66%,rgba(0,0,0,0)));background:linear-gradient(0deg,rgba(0,0,0,0.9) 0%,rgba(0,0,0,0.55) 38%,rgba(0,0,0,0) 66%)}.mc-tile__text{position:absolute;left:0.75rem;right:0.75rem;bottom:0.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.125rem}.mc-tile__title{font-size:1rem;line-height:1.25rem;font-weight:700;letter-spacing:0em;color:#fff;text-shadow:0 0.0625rem 0.1875rem rgba(0,0,0,0.6);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mc-tile__sub{font-size:0.8125rem;line-height:1.0625rem;font-weight:500;letter-spacing:0em;color:rgba(255,255,255,0.78);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mc-tile__progress{position:absolute;left:0.75rem;right:0.75rem;bottom:0.375rem;height:0.1875rem;border-radius:0.125rem;background:rgba(255,255,255,0.3)}.mc-tile__progress span{display:block;height:100%;border-radius:inherit;background:#f45e61}.mc-tile:has(.mc-tile__progress) .mc-tile__text{bottom:1rem}.mc-tile:focus-visible .mc-tile__art,.mc-tile:hover .mc-tile__art{-webkit-transform:scale(1.05);transform:scale(1.05)}@media screen and (max-width:39.99875em){.mc-tile{border-radius:0.3125rem}.mc-tile__title{font-size:0.875rem;line-height:1.125rem;font-weight:700;letter-spacing:0em}.mc-tile__sub{font-size:0.75rem;line-height:1rem;font-weight:500;letter-spacing:0em}.mc-tile__text{left:0.5625rem;right:0.5625rem;bottom:0.5rem}}.mc-badge{position:absolute;z-index:2}.mc-badge--top{top:0;left:0.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.1875rem 0.25rem 0.25rem;background:#f45e61;border-radius:0 0 0.1875rem 0.1875rem;font-size:0.5rem;line-height:0.5625rem;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;color:#fff}.mc-badge--top b{font-size:0.875rem;line-height:0.875rem;font-weight:800;letter-spacing:0em}.mc-badge--done{top:0.5rem;right:0.5rem;width:1.625rem;height:1.625rem;border-radius:50%;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 0.0625rem 0.25rem rgba(0,0,0,0.35);box-shadow:0 0.0625rem 0.25rem rgba(0,0,0,0.35)}.mc-badge--done svg{width:1.625rem;height:1.625rem;fill:#599995}.mc-row--top10 .mc-row__frame{margin-left:calc(var(--mc-pad) - 0.75rem)}.mc-row--top10 .mc-row__track{padding-top:0.75rem;padding-left:0.75rem;scroll-padding-left:0.75rem}.mc-rank{position:relative}.mc-rank .mc-tile{position:relative}.mc-rank__plays{display:block;margin-top:0.5rem;font-size:0.8125rem;line-height:1rem;font-weight:500;letter-spacing:0em;color:#5f6b7a}.mc-defs{position:absolute;width:0;height:0;overflow:hidden}.mc-pick{position:absolute;z-index:3;top:-0.625rem;left:-0.5rem;width:2.1875rem;height:2.4375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none}.mc-pick svg{position:absolute;inset:0;width:100%;height:100%;fill:rgb(81.4975206612,108.052892562,140.1024793388);fill:url(#mc-pick-tortoise);stroke:#fff;stroke-width:12;paint-order:stroke}.mc-pick b{position:relative;margin-top:0.3125rem;text-shadow:0 0.0625rem 0.125rem rgba(0,0,0,0.7);font-size:1.0625rem;line-height:1.375rem;font-weight:500;letter-spacing:0em;font-family:"Oswald",sans-serif;color:#fff}@media screen and (max-width:39.99875em){.mc-pick{top:-0.5rem;left:-0.375rem;width:1.6875rem;height:1.875rem}.mc-pick b{margin-top:0.1875rem;font-size:0.875rem;line-height:1.125rem;font-weight:500;letter-spacing:0em}}.mc-row--feature{--mc-feat-h:calc((100cqw - 2 * var(--mc-pad)) / var(--mc-n) * 1.36)}.mc-row--feature .mc-row__arrow{top:calc(var(--mc-feat-h) / 2)}.mc-row--feature .mc-row__track{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-scroll-snap-type:none;scroll-snap-type:none;padding-bottom:0.25rem}.mc-row--feature .mc-row__track>*{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.mc-feat{position:relative;width:calc(var(--mc-feat-h) * 0.62);-webkit-transition:width 0.45s cubic-bezier(0.2,0.7,0.2,1);transition:width 0.45s cubic-bezier(0.2,0.7,0.2,1)}.mc-feat .mc-tile{aspect-ratio:auto;height:var(--mc-feat-h)}.mc-feat .mc-tile__art img,.mc-feat .preview-video{-o-object-position:center 30%;object-position:center 30%}.mc-feat .mc-tile:focus-visible .mc-tile__art,.mc-feat .mc-tile:hover .mc-tile__art{-webkit-transform:none;transform:none}.mc-feat .mc-tile__title{font-size:0.9375rem;line-height:1.1875rem;font-weight:700;letter-spacing:0em;-webkit-line-clamp:3}.mc-feat__mute{position:absolute;z-index:3;top:calc(var(--mc-feat-h) - 3.375rem);right:1rem;width:2.375rem;height:2.375rem;padding:0;border-radius:50%;border:0.125rem solid rgba(255,255,255,0.7);background:rgba(0,0,0,0.35);color:#fff;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.mc-feat__mute svg{width:1.25rem;height:1.25rem;fill:currentColor}.mc-feat__mute:hover{border-color:#fff}.mc-feat.is-active .mc-feat__mute.is-ready{display:-webkit-box;display:-ms-flexbox;display:flex}.mc-feat__info{width:calc(var(--mc-feat-h) * 16 / 9);padding-top:0.75rem;opacity:0;visibility:hidden;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.mc-feat__desc{margin:0.5rem 0 0;font-size:0.9375rem;line-height:1.375rem;font-weight:400;letter-spacing:0em;color:#5f6b7a;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mc-feat.is-active{width:calc(var(--mc-feat-h) * 16 / 9)}.mc-feat.is-active .mc-tile{-webkit-box-shadow:0 0.625rem 1.625rem rgba(0,0,0,0.22);box-shadow:0 0.625rem 1.625rem rgba(0,0,0,0.22)}.mc-feat.is-active .mc-tile__title{font-size:1.5rem;line-height:1.75rem;font-weight:700;letter-spacing:0em}.mc-feat.is-active .mc-tile__sub{font-size:0.9375rem;line-height:1.25rem;font-weight:500;letter-spacing:0em}.mc-feat.is-active .mc-tile__text{left:1.125rem;right:4.375rem;bottom:1rem}.mc-feat.is-active .mc-feat__info{opacity:1;visibility:visible;-webkit-transition-delay:0.2s;transition-delay:0.2s}.mc-feat .preview-video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;z-index:0}.mc-feat .preview-video.is-playing{opacity:1}@media screen and (max-width:39.99875em){.mc-feat{width:82vw!important}.mc-feat .mc-tile{height:auto;aspect-ratio:16/9;-webkit-box-shadow:none!important;box-shadow:none!important}.mc-feat .mc-tile__title{font-size:1.0625rem;line-height:1.3125rem;font-weight:700;letter-spacing:0em}.mc-feat__info{width:auto;opacity:1;visibility:visible}.mc-feat__desc{font-size:0.875rem;line-height:1.25rem;font-weight:400;letter-spacing:0em}}@media screen and (max-width:39.99875em){.mc-row--feature .mc-row__track{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}}.mc-pop{position:absolute;z-index:60;width:22.5rem;border-radius:0.5rem;background:#fff;color:#1f2933;font-family:"Roboto",sans-serif;-webkit-box-shadow:0 0.875rem 2.5rem rgba(17,20,24,0.28),0 0 0 0.0625rem rgba(17,20,24,0.06);box-shadow:0 0.875rem 2.5rem rgba(17,20,24,0.28),0 0 0 0.0625rem rgba(17,20,24,0.06);opacity:0;pointer-events:none;-webkit-transform-origin:center top;transform-origin:center top;-webkit-transition:opacity 0.2s,-webkit-transform 0.28s cubic-bezier(0.2,0.7,0.2,1);transition:opacity 0.2s,-webkit-transform 0.28s cubic-bezier(0.2,0.7,0.2,1);transition:transform 0.28s cubic-bezier(0.2,0.7,0.2,1),opacity 0.2s;transition:transform 0.28s cubic-bezier(0.2,0.7,0.2,1),opacity 0.2s,-webkit-transform 0.28s cubic-bezier(0.2,0.7,0.2,1)}.mc-pop.is-open{opacity:1;pointer-events:auto}.mc-pop a{color:inherit;text-decoration:none}.mc-pop svg{fill:currentColor}.mc-pop__media{position:relative;display:block;aspect-ratio:16/9;border-radius:0.5rem 0.5rem 0 0;overflow:hidden;background:#000}.mc-pop__media img,.mc-pop__media video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mc-pop__media video{opacity:0;-webkit-transition:opacity 0.4s;transition:opacity 0.4s}.mc-pop__media video.is-playing{opacity:1}.mc-pop__media:after{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.7)),color-stop(45%,rgba(0,0,0,0)));background:linear-gradient(0deg,rgba(0,0,0,0.7) 0%,rgba(0,0,0,0) 45%);pointer-events:none}.mc-pop__title{position:absolute;z-index:2;left:0.875rem;right:3.75rem;bottom:0.625rem;font-size:1.1875rem;line-height:1.4375rem;font-weight:700;letter-spacing:0em;color:#fff;text-shadow:0 0.0625rem 0.25rem rgba(0,0,0,0.7)}.mc-pop__mute{position:absolute;z-index:2;right:0.75rem;bottom:0.625rem;width:2.125rem;height:2.125rem;border-radius:50%;border:0.125rem solid rgba(255,255,255,0.6);background:rgba(0,0,0,0.3);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;cursor:pointer}.mc-pop__mute svg{width:1.125rem;height:1.125rem}.mc-pop__bar{position:absolute;z-index:2;left:0;bottom:0;height:0.1875rem;width:0;background:#f45e61}.mc-pop__body{padding:0.875rem 1rem 1.125rem}.mc-pop__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;margin-bottom:0.875rem}.mc-pop__btn{position:relative;width:2.5rem;height:2.5rem;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border-radius:50%;border:0.125rem solid rgba(31,41,51,0.3);background:#fff;color:#1f2933!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;cursor:pointer;-webkit-transition:border-color 0.2s,background-color 0.2s;transition:border-color 0.2s,background-color 0.2s}.mc-pop__btn svg{width:1.375rem;height:1.375rem}.mc-pop__btn:hover{border-color:#1f2933}.mc-pop__btn--play{background:#597699;border-color:#597699;color:#fff!important}.mc-pop__btn--play:hover{background:rgb(73.9950413223,98.105785124,127.2049586777);border-color:rgb(73.9950413223,98.105785124,127.2049586777)}.mc-pop__btn--done,.mc-pop__btn--fav{color:rgba(31,41,51,0.42)!important}.mc-pop__btn--fav:hover{border-color:#597699;color:#597699!important}.mc-pop__btn--done:hover{border-color:#599995;color:#599995!important}.mc-pop__btn--fav svg{width:0.9375rem;height:1.1875rem}.mc-pop__btn--done svg{width:1.375rem;height:1.375rem}.mc-pop__btn--fav svg{width:0.875rem;height:1.125rem}.mc-pop__btn--fav.is-on{border-color:#597699;color:#597699!important}.mc-pop__btn--done.is-on{border-color:#599995;color:#599995!important}.mc-pop__btn--more{margin-left:auto;color:rgba(31,41,51,0.42)!important}.mc-pop__btn--more svg{width:1.125rem;height:1.125rem}.mc-pop__btn--more:hover{border-color:#597699;color:#597699!important}.mc-pop__btn[data-tip]:hover:after{content:attr(data-tip);position:absolute;z-index:10;top:calc(100% + 0.5rem);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;padding:0.3125rem 0.5625rem;border-radius:0.25rem;background:#1f2933;color:#fff;font-size:0.8125rem;line-height:1rem;font-weight:700;letter-spacing:0em;pointer-events:none}.mc-pop__note{font-size:0.875rem;line-height:1.125rem;font-weight:700;letter-spacing:0em;color:#f45e61;margin-bottom:0.5rem}.mc-pop__tags{margin-top:0.625rem;font-size:0.875rem;line-height:1.25rem;font-weight:500;letter-spacing:0em;color:#1f2933}.mc-pop__tags span+span:before{content:"•";margin:0 0.4375rem;color:rgba(31,41,51,0.35)}.mc-pop__by{margin-top:0.375rem;font-size:0.8125rem;line-height:1.125rem;font-weight:500;letter-spacing:0em;color:#5f6b7a}.mc-skel{display:block;border-radius:0.375rem;background:-webkit-gradient(linear,left top,right top,from(rgba(31,41,51,0.05)),color-stop(50%,rgba(31,41,51,0.09)),to(rgba(31,41,51,0.05)));background:linear-gradient(90deg,rgba(31,41,51,0.05) 0%,rgba(31,41,51,0.09) 50%,rgba(31,41,51,0.05) 100%);background-size:200% 100%;-webkit-animation:mc-shimmer 1.4s linear infinite;animation:mc-shimmer 1.4s linear infinite}.mc-skel--title{width:13.75rem;height:1.5rem}.mc-skel--tile{aspect-ratio:16/9}@-webkit-keyframes mc-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes mc-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.mc-feat,.mc-pop,.mc-tile__art img{-webkit-transition:none;transition:none}}.mc-pop--lb .mc-pop__media img,.mc-pop--lb .mc-pop__media video,.mc-scope .mc-tile--lb .mc-tile__art img,.mc-scope .mc-tile--lb .preview-video{position:absolute;top:-6.8%;left:-17%;width:134%;height:134%;max-width:none;-webkit-transform:none;transform:none}.mc-modal{position:fixed;inset:0;z-index:2147483000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:2.5rem 1rem;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;opacity:0;visibility:hidden;-webkit-transition:opacity 0.25s,visibility 0.25s;transition:opacity 0.25s,visibility 0.25s;font-family:"Roboto",sans-serif;color:#1f2933}.mc-modal.is-open{opacity:1;visibility:visible}.mc-modal a{text-decoration:none}.mc-modal svg{fill:currentColor}.mc-modal__backdrop{position:fixed;inset:0;background:rgba(17,20,24,0.72)}.mc-modal__panel{position:relative;width:100%;max-width:61.25rem;background:#fff;border-radius:0.625rem;overflow:hidden;-webkit-box-shadow:0 1.5rem 3.75rem rgba(0,0,0,0.45);box-shadow:0 1.5rem 3.75rem rgba(0,0,0,0.45);-webkit-transform:translateY(1.5rem) scale(0.98);transform:translateY(1.5rem) scale(0.98);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.2,0.7,0.2,1);transition:-webkit-transform 0.3s cubic-bezier(0.2,0.7,0.2,1);transition:transform 0.3s cubic-bezier(0.2,0.7,0.2,1);transition:transform 0.3s cubic-bezier(0.2,0.7,0.2,1),-webkit-transform 0.3s cubic-bezier(0.2,0.7,0.2,1)}.mc-modal.is-open .mc-modal__panel{-webkit-transform:none;transform:none}.mc-modal__close{position:absolute;z-index:6;top:0.875rem;right:0.875rem;width:2.5rem;height:2.5rem;border:0;border-radius:50%;padding:0;background:rgba(17,20,24,0.7);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.mc-modal__close svg{width:1.375rem;height:1.375rem}.mc-modal__close:hover{background:rgba(17,20,24,0.9)}.mc-modal__loading{aspect-ratio:16/9;background:-webkit-gradient(linear,left top,right top,from(#e9edf1),color-stop(50%,#f4f6f9),to(#e9edf1));background:linear-gradient(90deg,#e9edf1 0%,#f4f6f9 50%,#e9edf1 100%);background-size:200% 100%;-webkit-animation:mc-shimmer 1.4s linear infinite;animation:mc-shimmer 1.4s linear infinite}@media screen and (max-width:39.99875em){.mc-modal{padding:0}.mc-modal__panel{min-height:100%;border-radius:0}}.mc-dt__media{position:relative;aspect-ratio:16/9;max-height:32.5rem;width:100%;background:#000;overflow:hidden}.mc-dt__media img,.mc-dt__media video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mc-dt__media video{opacity:0;-webkit-transition:opacity 0.6s;transition:opacity 0.6s}.mc-dt__media video.is-playing{opacity:1}.mc-dt__shade{position:absolute;inset:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.85)),color-stop(38%,rgba(0,0,0,0.35)),color-stop(62%,rgba(0,0,0,0)));background:linear-gradient(0deg,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.35) 38%,rgba(0,0,0,0) 62%)}.mc-dt__head{position:absolute;left:2.5rem;right:5.625rem;bottom:2rem}.mc-dt__title{margin:0;font-size:2.75rem;line-height:3rem;font-weight:500;letter-spacing:0.01em;font-family:"Oswald",sans-serif;text-transform:uppercase;color:#fff;text-wrap:balance}.mc-dt__actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.75rem;margin-top:1.125rem}.mc-dt__mute{position:absolute;z-index:3;right:1.75rem;bottom:2.25rem;width:2.625rem;height:2.625rem;border-radius:50%;border:0.125rem solid rgba(255,255,255,0.7);background:rgba(0,0,0,0.35);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;cursor:pointer}.mc-dt__mute[hidden]{display:none}.mc-dt__mute svg{width:1.375rem;height:1.375rem}.mc-dt__body{padding:1.75rem 2.5rem 2.75rem}.mc-dt__intro{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 2.25rem 15.625rem;grid-template-columns:minmax(0,1fr) 15.625rem;gap:2.25rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.mc-dt__progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.75rem;margin-top:0.875rem;font-size:0.875rem;line-height:1.125rem;font-weight:500;letter-spacing:0em;color:#5f6b7a}.mc-dt__bar{width:10rem;height:0.375rem;border-radius:0.1875rem;background:#e3e7ec;overflow:hidden}.mc-dt__bar span{display:block;height:100%;background:#f45e61}.mc-dt__desc{margin-top:1rem;max-height:8.125rem;overflow:hidden;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(70%,#000),to(transparent));-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent);mask-image:-webkit-gradient(linear,left top,left bottom,color-stop(70%,#000),to(transparent));mask-image:linear-gradient(180deg,#000 70%,transparent)}.mc-dt__desc.is-open{max-height:none;-webkit-mask-image:none;mask-image:none}.mc-dt__desc p{margin:0 0 0.625rem;font-size:1rem;line-height:1.625rem;font-weight:400;letter-spacing:0em;color:#1f2933}.mc-dt__more-text{border:0;background:none;padding:0;margin-top:0.25rem;font-size:0.9375rem;line-height:1.25rem;font-weight:600;letter-spacing:0em;color:#597699;cursor:pointer}.mc-dt__more-text[hidden]{display:none}.mc-dt__teacher{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.875rem;padding:1rem;border:0.0625rem solid #e3e7ec;border-radius:0.625rem;color:#1f2933;-webkit-transition:border-color 0.2s,-webkit-box-shadow 0.2s;transition:border-color 0.2s,-webkit-box-shadow 0.2s;transition:border-color 0.2s,box-shadow 0.2s;transition:border-color 0.2s,box-shadow 0.2s,-webkit-box-shadow 0.2s}.mc-dt__teacher:hover{border-color:#cfd6de;-webkit-box-shadow:0 0.375rem 1.125rem rgba(17,20,24,0.08);box-shadow:0 0.375rem 1.125rem rgba(17,20,24,0.08)}.mc-dt__teacher>span:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.125rem}.mc-dt__avatar{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:4rem;height:4rem;border-radius:50%;background-color:#e9edf1;background-size:cover;background-position:center}.mc-dt__label{font-size:0.75rem;line-height:0.875rem;font-weight:500;letter-spacing:0.08em;font-family:"Oswald",sans-serif;text-transform:uppercase;color:#5f6b7a}.mc-dt__name{font-size:1.125rem;line-height:1.375rem;font-weight:700;letter-spacing:0em}.mc-dt__link{font-size:0.875rem;line-height:1.125rem;font-weight:600;letter-spacing:0em;color:#597699}.mc-dt__section{margin-top:2.5rem}.mc-dt__h{margin:0 0 0.875rem;font-size:1.375rem;line-height:1.6875rem;font-weight:500;letter-spacing:0.02em;font-family:"Oswald",sans-serif;text-transform:uppercase;color:#1f2933}.mc-dt__h span{color:#597699}.mc-dt__lessons{list-style:none;margin:0;padding:0}.mc-dt__grid{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) 1.125rem minmax(0,1fr) 1.125rem minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr));gap:1.125rem}.mc-dt__all{display:inline-block;margin-top:1.125rem;font-size:0.9375rem;line-height:1.25rem;font-weight:600;letter-spacing:0em;color:#597699!important}.mc-dt__facts{display:-ms-grid;display:grid;-ms-grid-columns:4.75rem 0.75rem minmax(0,1fr);grid-template-columns:4.75rem minmax(0,1fr);gap:0.5rem 0.75rem;margin:1.25rem 0 0;padding:0 0.25rem}.mc-dt__facts dt{font-size:0.875rem;line-height:1.25rem;font-weight:500;letter-spacing:0em;color:#5f6b7a}.mc-dt__facts dd{margin:0;font-size:0.875rem;line-height:1.25rem;font-weight:600;letter-spacing:0em;color:#1f2933}.mc-dt__side .mc-dt__all{margin:1rem 0 0 0.25rem;font-size:0.875rem;line-height:1.125rem;font-weight:600;letter-spacing:0em}@media screen and (max-width:63.99875em){.mc-dt__intro{-ms-grid-columns:1fr;grid-template-columns:1fr;gap:1.25rem}.mc-dt__grid{-ms-grid-columns:(minmax(0,1fr))[2];grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:39.99875em){.mc-dt__media{aspect-ratio:4/3}.mc-dt__head{left:1rem;right:1rem;bottom:1.125rem}.mc-dt__title{font-size:1.75rem;line-height:2rem;font-weight:500;letter-spacing:0.01em}.mc-dt__actions .mc-btn--play{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.mc-dt__mute{top:0.875rem;left:0.875rem;right:auto;bottom:auto}.mc-dt__body{padding:1.25rem 1rem 2rem}.mc-dt__grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.mc-ls{border-top:0.0625rem solid #e3e7ec}.mc-ls>a{display:-ms-grid;display:grid;-ms-grid-columns:1.75rem 1.125rem 10.5rem 1.125rem minmax(0,1fr) 1.125rem 1.875rem;grid-template-columns:1.75rem 10.5rem minmax(0,1fr) 1.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.125rem;padding:0.875rem 0.75rem;border-radius:0.5rem;color:#1f2933;-webkit-transition:background-color 0.2s;transition:background-color 0.2s}.mc-ls>a:hover{background:#f4f6f9}.mc-ls.is-next>a{background:rgba(89,118,153,0.08)}.mc-ls__num{font-size:1.375rem;line-height:1.625rem;font-weight:500;letter-spacing:0em;font-family:"Oswald",sans-serif;color:#5f6b7a;text-align:center}.mc-ls__art{position:relative;aspect-ratio:16/9;border-radius:0.375rem;overflow:hidden;background:#e9edf1}.mc-ls__art img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mc-ls__wave{position:absolute;inset:0;background:#f7f8fa}.mc-ls__wave img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill;-ms-interpolation-mode:nearest-neighbor;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated}.mc-ls__wave .mc-ls__wave-fg{clip-path:inset(0 100% 0 0);-webkit-transition:clip-path 0.7s ease;transition:clip-path 0.7s ease}.mc-ls>a:focus-visible .mc-ls__wave-fg,.mc-ls>a:hover .mc-ls__wave-fg{clip-path:inset(0 0 0 0)}.mc-ls__audio{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#597699}.mc-ls__audio svg{width:1.875rem;height:1.875rem}.mc-ls__time{position:absolute;right:0.375rem;bottom:0.375rem;padding:0.0625rem 0.375rem;border-radius:0.1875rem;background:rgba(0,0,0,0.75);font-size:0.75rem;line-height:1rem;font-weight:600;letter-spacing:0em;color:#fff}.mc-ls__title{display:block;font-size:1rem;line-height:1.375rem;font-weight:700;letter-spacing:0em}.mc-ls__extras{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.375rem;margin-top:0.375rem}.mc-ls__extras span{padding:0.0625rem 0.4375rem;border:0.0625rem solid #d5dbe2;border-radius:0.1875rem;font-size:0.75rem;line-height:1rem;font-weight:500;letter-spacing:0em;color:#5f6b7a}.mc-ls__extras .mc-ls__next{border-color:#597699;background:#597699;color:#fff}.mc-ls__done{color:#599995}.mc-ls__done svg{width:1.5rem;height:1.5rem}@media screen and (max-width:39.99875em){.mc-ls>a{-ms-grid-columns:1.125rem 0.625rem 7rem 0.625rem minmax(0,1fr) 0.625rem 1.375rem;grid-template-columns:1.125rem 7rem minmax(0,1fr) 1.375rem;gap:0.625rem;padding:0.75rem 0.25rem}.mc-ls__num{font-size:1.0625rem;line-height:1.25rem;font-weight:500;letter-spacing:0em}.mc-ls__title{font-size:0.875rem;line-height:1.1875rem;font-weight:700;letter-spacing:0em}.mc-ls__done svg{width:1.25rem;height:1.25rem}}.mc-more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:0.0625rem solid #e3e7ec;border-radius:0.5rem;overflow:hidden;color:#1f2933;-webkit-transition:-webkit-box-shadow 0.2s;transition:-webkit-box-shadow 0.2s;transition:box-shadow 0.2s;transition:box-shadow 0.2s,-webkit-box-shadow 0.2s}.mc-more:hover{-webkit-box-shadow:0 0.625rem 1.5rem rgba(17,20,24,0.12);box-shadow:0 0.625rem 1.5rem rgba(17,20,24,0.12)}.mc-more__art{position:relative;aspect-ratio:16/9;overflow:hidden;background:#e9edf1}.mc-more__art img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mc-more__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.25rem;padding:0.875rem}.mc-more__title{font-size:1rem;line-height:1.3125rem;font-weight:700;letter-spacing:0em}.mc-more__by{font-size:0.8125rem;line-height:1.125rem;font-weight:500;letter-spacing:0em;color:#5f6b7a}.mc-more .mc-meta{margin-top:0.375rem}.mc-more__desc{margin-top:0.375rem;font-size:0.875rem;line-height:1.25rem;font-weight:400;letter-spacing:0em;color:#5f6b7a;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mc-dt__media--lb img,.mc-dt__media--lb video,.mc-ls__art--lb img,.mc-more__art--lb img{position:absolute;top:-6.8%;left:-17%;width:134%;height:134%;max-width:none;-webkit-transform:none;transform:none}.mc-dt__media--wb img,.mc-dt__media--wb video,.mc-ls__art--wb img,.mc-more__art--wb img,.mc-pop--wb .mc-pop__media img,.mc-pop--wb .mc-pop__media video,.mc-scope .mc-tile--wb .mc-tile__art img,.mc-scope .mc-tile--wb .preview-video{top:-18%;left:-18%;width:136%;height:136%}.mc-dt--loading .mc-skel{display:block}.mc-dt--loading .mc-skel--line{height:0.875rem;margin:0.625rem 0;border-radius:0.25rem}.mc-dt--loading .mc-skel--btn{width:9.375rem;height:2.875rem;border-radius:0.375rem;background:rgba(255,255,255,0.25);-webkit-animation:none;animation:none}.mc-dt--loading .mc-skel--title-lg{width:50%;height:2.75rem;border-radius:0.375rem;background:rgba(255,255,255,0.2);-webkit-animation:none;animation:none}.mc-dt--loading .mc-skel--card{height:6.125rem;border-radius:0.625rem}.mc-dt--loading .mc-skel--row{height:6rem;margin-top:0.75rem;border-radius:0.5rem}.mc-feat__bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.25rem}.mc-feat__bar .mc-meta{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}@media screen and (max-width:39.99875em){.mc-feat__bar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0.75rem}.mc-feat__bar .mc-meta{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}}.mc-feat__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;gap:0.5rem}.mc-feat__actions .mc-pop__btn--more{margin-left:0}.mc-dt__mute,.mc-feat__mute,.mc-pop__mute{border:0!important;background:none!important;color:#fff;-webkit-filter:drop-shadow(0 0.0625rem 0.1875rem rgba(0,0,0,0.7));filter:drop-shadow(0 0.0625rem 0.1875rem rgba(0,0,0,0.7));opacity:0.9}.mc-dt__mute svg,.mc-feat__mute svg,.mc-pop__mute svg{width:1.5rem!important;height:1.5rem!important}.mc-dt__mute:hover,.mc-feat__mute:hover,.mc-pop__mute:hover{opacity:1}.mc-dt__cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.25rem;margin-top:1.75rem;padding:1.125rem 1.375rem;border:0.0625rem solid rgba(89,118,153,0.22);border-radius:0.625rem;background:rgba(89,118,153,0.07)}.mc-dt__cta strong{display:block;font-size:1.25rem;line-height:1.625rem;font-weight:500;letter-spacing:0.02em;font-family:"Oswald",sans-serif;text-transform:uppercase;color:#1f2933}.mc-dt__cta span{display:block;margin-top:0.125rem;font-size:0.9375rem;line-height:1.3125rem;font-weight:400;letter-spacing:0em;color:#5f6b7a}@media screen and (max-width:39.99875em){.mc-dt__cta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;text-align:center}}.mc-btn--cta{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background:#f45e61;color:#fff!important}.mc-btn--cta:hover{background:rgb(241.3906976744,55.8093023256,59.5209302326)}.mc-ls.is-here>a{background:rgba(89,118,153,0.12);-webkit-box-shadow:inset 0.1875rem 0 0 #597699;box-shadow:inset 0.1875rem 0 0 #597699}.mc-tutorial-page{background:#fff;padding-bottom:4rem}.mc-tag a,a.mc-tag{color:inherit;text-decoration:none;-webkit-transition:color 0.2s,border-color 0.2s;transition:color 0.2s,border-color 0.2s}.mc-tag a:hover,a.mc-tag:hover{color:#597699!important}a.mc-tag:hover{border-color:#597699}.mc-dt__head a.mc-tag:hover,.mc-hero-band .mc-tag a:hover,.mc-hero-band a.mc-tag:hover{color:#fff!important;border-color:#fff}.mc-dt__facts dd a,.mc-tag a{font:inherit;letter-spacing:inherit}.mc-dt__facts dd a{color:#1f2933;text-decoration:none;-webkit-transition:color 0.2s;transition:color 0.2s}.mc-dt__facts dd a:hover{color:#597699;text-decoration:underline}.mc-hero-band{background:#111418;color:#fff}.mc-hero-band .mc-meta{color:rgba(255,255,255,0.86)}.mc-hero-band .mc-meta__text>span+span:before{color:rgba(255,255,255,0.68)}.mc-hero-band .mc-tag{border-color:rgba(255,255,255,0.45);color:#fff}.mc-hero__progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.75rem;margin-top:0.875rem;font-size:0.875rem;line-height:1.125rem;font-weight:600;letter-spacing:0em;color:rgba(255,255,255,0.86)}.mc-hero__progress>span:first-child{width:10rem;height:0.375rem;border-radius:0.1875rem;background:rgba(255,255,255,0.22);overflow:hidden}.mc-hero__progress b{display:block;height:100%;background:#f45e61}.mc-hero{position:relative;min-height:clamp(27.5rem,38vw,45rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.mc-hero__media{position:absolute;top:0;right:0;width:70%;height:100%}.mc-hero__media img,.mc-hero__media video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center 30%;object-position:center 30%}.mc-hero__media video{opacity:0;-webkit-transition:opacity 0.8s ease;transition:opacity 0.8s ease}.mc-hero__media video.is-playing{opacity:1}.mc-hero__shade{position:absolute;inset:0;pointer-events:none;background:-webkit-gradient(linear,left top,right top,from(#111418),color-stop(30%,#111418),color-stop(42%,rgba(17,20,24,0.85)),color-stop(64%,rgba(17,20,24,0))),-webkit-gradient(linear,left bottom,left top,from(#111418),color-stop(26%,rgba(17,20,24,0)));background:linear-gradient(90deg,#111418 0%,#111418 30%,rgba(17,20,24,0.85) 42%,rgba(17,20,24,0) 64%),linear-gradient(0deg,#111418 0%,rgba(17,20,24,0) 26%)}.mc-hero__content{position:relative;z-index:2;width:46%;max-width:38.75rem;padding:2.5rem 0 2.5rem var(--mc-pad)}.mc-hero__title{margin:0 0 0.5rem;font-size:3.5rem;line-height:3.75rem;font-weight:500;letter-spacing:0.01em;font-family:"Oswald",sans-serif;color:#fff;text-transform:uppercase;text-wrap:balance}.mc-hero__by{font-size:1.125rem;line-height:1.5rem;font-weight:500;letter-spacing:0em;color:rgba(255,255,255,0.86);margin-bottom:0.875rem}.mc-hero__desc{margin:0.875rem 0 0;font-size:1.0625rem;line-height:1.625rem;font-weight:400;letter-spacing:0em;color:rgba(255,255,255,0.86);text-wrap:pretty;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mc-hero__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.75rem;margin-top:1.625rem}.mc-hero__badges{position:absolute;z-index:2;right:var(--mc-pad);bottom:2.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.5rem}.mc-hero__mute{position:absolute;z-index:3;right:var(--mc-pad);top:1.75rem;width:2.625rem;height:2.625rem;border-radius:50%;border:0.125rem solid rgba(255,255,255,0.7);background:rgba(0,0,0,0.35);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.mc-hero__mute[hidden]{display:none}.mc-hero__mute svg{width:1.375rem;height:1.375rem}.mc-hero__mute .i-sound{display:none}.mc-hero__mute.is-on .i-muted{display:none}.mc-hero__mute.is-on .i-sound{display:block}@media screen and (max-width:63.99875em){.mc-hero__title{font-size:2.75rem;line-height:3rem;font-weight:500;letter-spacing:0.01em}.mc-hero__content{width:52%}}@media screen and (max-width:39.99875em){.mc-hero{display:block;aspect-ratio:auto;min-height:0;max-height:none}.mc-hero__media{position:relative;width:100%;height:auto;aspect-ratio:16/9}.mc-hero__shade{background:-webkit-gradient(linear,left bottom,left top,from(#111418),color-stop(30%,rgba(17,20,24,0)));background:linear-gradient(0deg,#111418 0%,rgba(17,20,24,0) 30%);height:0;padding-top:56.25%}.mc-hero__content{width:auto;max-width:none;padding:0.25rem var(--mc-pad) 0.5rem}.mc-hero__title{font-size:2rem;line-height:2.25rem;font-weight:500;letter-spacing:0.01em}.mc-hero__by{font-size:1rem;line-height:1.375rem;font-weight:500;letter-spacing:0em;margin-bottom:0.625rem}.mc-hero__desc{font-size:0.9375rem;line-height:1.4375rem;font-weight:400;letter-spacing:0em}.mc-hero__actions{margin-top:1.125rem}.mc-hero__actions .mc-btn--ghost,.mc-hero__actions .mc-btn--play{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.mc-hero__badges{top:0.75rem;bottom:auto;left:var(--mc-pad);right:auto}.mc-hero__mute{top:auto;bottom:calc(100% - 56.25vw + 0.75rem)}}.mc-chip-badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.375rem;padding:0.4375rem 0.75rem;border-radius:0.25rem;background:rgba(0,0,0,0.6);border:0.0625rem solid rgba(255,255,255,0.14);font-size:0.875rem;line-height:1rem;font-weight:700;letter-spacing:0em;color:#fff}.mc-chip-badge:before{content:"";width:0.5rem;height:0.5rem;border-radius:50%;background:#f45e61}.mc-scope .mc-hero--lb .mc-hero__media img,.mc-scope .mc-hero--lb .mc-hero__media video{position:absolute;top:-6.8%;left:-17%;width:134%;height:134%;max-width:none;-webkit-transform:none;transform:none}.mc-scope .mc-hero--wb .mc-hero__media img,.mc-scope .mc-hero--wb .mc-hero__media video{top:-18%;left:-18%;width:136%;height:136%}.mc-hero__mute{border:0!important;background:none!important;color:#fff;-webkit-filter:drop-shadow(0 0.0625rem 0.1875rem rgba(0,0,0,0.7));filter:drop-shadow(0 0.0625rem 0.1875rem rgba(0,0,0,0.7));opacity:0.9}.mc-hero__mute svg{width:1.5rem!important;height:1.5rem!important}.mc-hero__mute:hover{opacity:1}.mc-dt--page .mc-dt__body{max-width:73.75rem;margin:0 auto;padding:2.25rem 2.5rem 0}@media screen and (max-width:39.99875em){.mc-dt--page .mc-dt__body{padding:1.25rem 1rem 0}}.mc-dt--page .mc-dt__main>:first-child{margin-top:0}.mc-type{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0.875rem;padding:0.3125rem 0.625rem 0.25rem;border-radius:0.1875rem;background:#599995;font-size:0.9375rem;line-height:1.125rem;font-weight:500;letter-spacing:0.08em;font-family:"Oswald",sans-serif;text-transform:uppercase;color:#fff}.mc-type--lesson{background:#597699}.mc-type--path{background:#969173}@media screen and (max-width:39.99875em){.mc-type{margin-bottom:0.625rem;font-size:0.8125rem;line-height:1rem;font-weight:500;letter-spacing:0.08em}}.mc-dt__head .mc-type{margin-bottom:0.625rem}.mc-snow{position:absolute;inset:0;z-index:3;width:100%;height:100%;pointer-events:none;opacity:0;-webkit-transition:opacity 1.5s ease;transition:opacity 1.5s ease}.mc-snow.is-on{opacity:1}.mc-chips{--mc-fade-l:0px;--mc-fade-r:3.75rem;position:relative;margin-left:var(--mc-pad)}.mc-chips__track{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.625rem;padding:0.375rem var(--mc-pad) 0.625rem 0;overflow-x:auto;scrollbar-width:none;-webkit-mask-image:-webkit-gradient(linear,left top,right top,color-stop(0,transparent),color-stop(#000),color-stop(#000),to(transparent));-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--mc-fade-l),#000 calc(100% - var(--mc-fade-r)),transparent 100%);mask-image:-webkit-gradient(linear,left top,right top,color-stop(0,transparent),color-stop(#000),color-stop(#000),to(transparent));mask-image:linear-gradient(90deg,transparent 0,#000 var(--mc-fade-l),#000 calc(100% - var(--mc-fade-r)),transparent 100%)}.mc-chips__track::-webkit-scrollbar{display:none}.mc-chips__track a{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0.75rem 1.375rem;border-radius:0.5rem;background:rgba(255,255,255,0.08);border:0.0625rem solid rgba(255,255,255,0.06);font-size:0.9375rem;line-height:1.125rem;font-weight:600;letter-spacing:0em;color:rgba(255,255,255,0.9);white-space:nowrap;-webkit-transition:background-color 0.2s,color 0.2s;transition:background-color 0.2s,color 0.2s}.mc-chips__track a:hover{background:rgba(255,255,255,0.18);color:#fff}.mc-chips__arrow{position:absolute;z-index:2;top:calc(50% - 0.125rem);width:2.375rem;height:2.375rem;margin-top:-1.1875rem;border:0;border-radius:50%;padding:0;background:rgba(17,20,24,0.82);border:0.0625rem solid rgba(255,255,255,0.16);color:#fff;-webkit-box-shadow:0 0.25rem 1rem rgba(0,0,0,0.45);box-shadow:0 0.25rem 1rem rgba(0,0,0,0.45);backdrop-filter:blur(0.375rem);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transition:opacity 0.2s,background-color 0.2s,border-color 0.2s,-webkit-transform 0.2s;transition:opacity 0.2s,background-color 0.2s,border-color 0.2s,-webkit-transform 0.2s;transition:opacity 0.2s,transform 0.2s,background-color 0.2s,border-color 0.2s;transition:opacity 0.2s,transform 0.2s,background-color 0.2s,border-color 0.2s,-webkit-transform 0.2s}.mc-chips__arrow[hidden]{display:none}.mc-chips__arrow svg{width:1.5rem;height:1.5rem}.mc-chips__arrow:hover{-webkit-transform:scale(1.08);transform:scale(1.08);background:rgba(42,47,54,0.92);border-color:rgba(255,255,255,0.32)}.mc-chips__arrow--prev{left:-0.375rem}.mc-chips__arrow--next{right:1rem}.mc-chips:hover .mc-chips__arrow{opacity:1}@media screen and (max-width:39.99875em){.mc-chips__arrow{display:none!important}}.mc-chips__track.is-dragging,.mc-row__track.is-dragging{-ms-scroll-snap-type:none;scroll-snap-type:none;cursor:-webkit-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mc-chips__track.is-dragging>*,.mc-row__track.is-dragging>*{pointer-events:none}