.Footer_footer__qqGOx{height:var(--footer-height);width:100%;color:var(--base-primary-default)}.Footer_footer__qqGOx>:first-child{padding-left:var(--hz-padding)}.Footer_footer__qqGOx>:last-child{padding-right:var(--hz-padding)}.Footer_footer__qqGOx .Footer_items__5kZMW{display:flex}.Footer_footer__qqGOx .Footer_items__5kZMW>*+*{margin-left:1rem}@media screen and (min-width:1192px){.Footer_footer__qqGOx{display:flex;justify-content:space-between;align-items:end;position:relative;bottom:2rem}}@media screen and (max-width:1192px){.Footer_footer__qqGOx{display:none}}@media screen and (min-width:0px)and (max-width:768px){.Footer_footer__qqGOx{display:none}}.CookieAlert_cookie-alert__O3diB{position:fixed;z-index:999999999;left:0;bottom:0;width:100%}.CookieAlert_cookie-alert__O3diB a{color:var(--invert-tertiary-default);text-decoration:underline;-webkit-text-decoration-color:var(--invert-tertiary-default);text-decoration-color:var(--invert-tertiary-default);text-underline-offset:.25rem}.CookieAlert_cookie-alert__O3diB a:hover{color:var(--invert-tertiary-hover);text-decoration:none}.CookieAlert_cookie-alert__O3diB .CookieAlert_modal__veXou{background-color:var(--surface-invert);color:var(--invert-primary-default);padding:1rem}.CookieAlert_cookie-alert__O3diB .CookieAlert_modal--content__N_Lu7{display:grid}.CookieAlert_cookie-alert__O3diB input{top:0;position:absolute;pointer-events:none;visibility:hidden}.CookieAlert_cookie-alert__O3diB input:checked~.CookieAlert_modal__veXou{transform:translateY(calc(var(--component-height) * 2));pointer-events:none;display:none}.CookieAlert_cookie-alert__O3diB button{color:var(--invert-primary-default);border-color:var(--invert-border-primary-default)}.CookieAlert_cookie-alert__O3diB button:hover{background-color:var(--invert-accent-default)}@media(min-width:768px){.CookieAlert_cookie-alert__O3diB{--component-height:4rem}.CookieAlert_cookie-alert__O3diB .CookieAlert_modal--content__N_Lu7{grid-template-columns:1fr auto;grid-column-gap:1rem}}@media(min-width:0px)and (max-width:767px){.CookieAlert_cookie-alert__O3diB{--component-height:10rem}.CookieAlert_cookie-alert__O3diB .CookieAlert_modal--content__N_Lu7{grid-template-rows:1fr auto;grid-row-gap:1rem}}@keyframes Header_pulse__axKoD{0%{opacity:.3}to{opacity:1}}.Header_header__oT_MO{position:fixed;width:100%;grid-column:1/-1;grid-row:header;align-items:center;height:var(--header-height);z-index:var(--z-header);-webkit-user-select:none;-moz-user-select:none;user-select:none;--hz-padding:20px}.Header_header__oT_MO[data-kind=normal]{background-color:var(--surface-low)}.Header_header__oT_MO[data-kind=trans-header]{background:linear-gradient(to top,transparent,var(--shadow-black))}.Header_header__oT_MO>:first-child{display:grid;align-items:center;grid-column:logo;padding-left:var(--hz-padding)}.Header_header__oT_MO>:last-child{grid-column:menu;justify-self:end;padding-right:var(--hz-padding)}.Header_header__oT_MO .Header_end__vF9CF{display:grid;grid-auto-flow:column;grid-column-gap:.5rem}.Header_header__oT_MO .Header_end__vF9CF[data-layout=public]{white-space:nowrap;grid-column-gap:2rem}@media(min-width:1192px){.Header_header__oT_MO{display:grid;grid-template-columns:[logo] 120px [mid] 1fr [menu] 120px}}@media(min-width:0px)and (max-width:1191px){.Header_header__oT_MO{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.Header_header__oT_MO>*{grid-area:1/-1}}@keyframes Nav_pulse__wpsXd{0%{opacity:.3}to{opacity:1}}@keyframes Nav_fadeIn__qhcIu{0%{opacity:0}to{opacity:1}}@keyframes Nav_fadeOut__3u9Az{0%{opacity:1}to{opacity:0}}@keyframes Nav_popUpEnter__sIGaP{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes Nav_popUpExit__fZiD1{0%{transform:scale(1)}to{transform:scale(.9)}}.Nav_nav__JP1JZ{grid-column:mid;display:grid;grid-auto-flow:column;justify-content:center;align-content:center}.Nav_nav__JP1JZ>*{display:flex;height:100%;align-self:center}.Nav_nav__JP1JZ .Nav_item__I1EpL{display:grid;box-sizing:border-box;cursor:pointer;--fill-color:var(--base-primary-default);position:relative}.Nav_nav__JP1JZ .Nav_item__I1EpL>svg{--w:16px;grid-area:icon;width:var(--w);height:var(--w)}.Nav_nav__JP1JZ .Nav_item__I1EpL>svg use{fill:var(--fill-color);transition:fill var(--base-transition)}.Nav_nav__JP1JZ .Nav_item__I1EpL .Nav_itemLabel__v1U9X{grid-area:label;color:var(--fill-color);transition:color var(--base-transition)}.Nav_nav__JP1JZ .Nav_item__I1EpL[data-current=true]{--fill-color:var(--base-highlight-default);cursor:auto}.Nav_nav__JP1JZ .Nav_item__I1EpL[data-state=coming-soon]{--fill-color:var(--base-primary-disabled);cursor:auto}.Nav_nav__JP1JZ .Nav_item__I1EpL[data-tooltip]:after,.Nav_nav__JP1JZ .Nav_item__I1EpL[data-tooltip]:before{--bg-color:var(--surface-invert);opacity:0;content:attr(data-tooltip);z-index:10000;transition:var(--base-transition);transform:var(--initial-pos);pointer-events:none}@media(min-width:1192px){.Nav_nav__JP1JZ .Nav_item__I1EpL[data-tooltip]:after,.Nav_nav__JP1JZ .Nav_item__I1EpL[data-tooltip]:before{left:50%;--initial-y:calc(2rem + var(--rel-y));--end-y:calc(var(--header-height) - 1rem + var(--rel-y));--initial-pos:translate(-50%,var(--initial-y));--end-pos:translate(-50%,var(--end-y));position:absolute}}@media(min-width:0px)and (max-width:1191px){.Nav_nav__JP1JZ .Nav_item__I1EpL[data-tooltip]:after,.Nav_nav__JP1JZ .Nav_item__I1EpL[data-tooltip]:before{bottom:calc(var(--header-height) + .5rem);position:fixed}}.Nav_nav__JP1JZ .Nav_item__I1EpL[data-tooltip]:before{--rel-y:0px;background:var(--bg-color);color:var(--invert-primary-default);height:1rem;line-height:1rem;padding:.5rem 1rem;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}@media(min-width:0px)and (max-width:1191px){.Nav_nav__JP1JZ .Nav_item__I1EpL[data-tooltip]:before{--initial-pos:translate(0,1rem);--end-pos:translate(0,0)}}.Nav_nav__JP1JZ .Nav_item__I1EpL[data-tooltip]:after{--arrow-w:10px;content:"";width:0;height:0}@media(min-width:1192px){.Nav_nav__JP1JZ .Nav_item__I1EpL[data-tooltip]:after{--rel-y:-20.5px;border-left:var(--arrow-w) solid transparent;border-right:var(--arrow-w) solid transparent;border-bottom:var(--arrow-w) solid var(--bg-color)}}@media(min-width:0px)and (max-width:1191px){.Nav_nav__JP1JZ .Nav_item__I1EpL[data-tooltip]:after{border-left:var(--arrow-w) solid transparent;border-right:var(--arrow-w) solid transparent;border-top:var(--arrow-w) solid var(--bg-color);--initial-pos:translate(0,1.6rem);--end-pos:translate(0,0.6rem)}}@media(hover:hover){.Nav_nav__JP1JZ .Nav_item__I1EpL:hover:not([data-state=coming-soon]){--fill-color:var(--base-highlight-default)}.Nav_nav__JP1JZ .Nav_item__I1EpL:hover:after,.Nav_nav__JP1JZ .Nav_item__I1EpL:hover:before{opacity:1;transform:var(--end-pos);transition:.25s var(--ease-out-back)}.Nav_nav__JP1JZ .Nav_item__I1EpL:hover[data-current=true]{--fill-color:var(--base-highlight-active);cursor:auto}}@media(hover:none){.Nav_nav__JP1JZ .Nav_item__I1EpL:active:before{opacity:1;transform:var(--end-pos);transition:.25s var(--ease-out-back)}}@media(min-width:1192px){.Nav_nav__JP1JZ{grid-column-gap:1rem}.Nav_nav__JP1JZ .Nav_item__I1EpL{height:2rem;grid-template-areas:"icon label";grid-column-gap:6px;justify-items:start;align-items:center;font-family:Px Grotesk;font-weight:400;font-size:1rem;line-height:130%;letter-spacing:-.01rem;word-spacing:-.01rem;margin:0}}@media(min-width:0px)and (max-width:1191px){.Nav_nav__JP1JZ{position:fixed;bottom:0;left:0;height:var(--header-height);z-index:calc(var(--z-header) - 1);background-color:var(--shadow-black);width:100%;overflow:hidden;display:grid;grid-column-gap:2rem;padding-bottom:env(safe-area-inset-bottom,20px)}.Nav_nav__JP1JZ .Nav_item__I1EpL{grid-template-areas:"icon " "label";justify-items:center;align-items:center;grid-row-gap:.25rem;font-family:Px Grotesk;font-weight:400;font-size:.75rem;line-height:140%;letter-spacing:0;word-spacing:0;margin:0}.Nav_nav__JP1JZ .Nav_item__I1EpL:focus-within{--fill-color:var(--base-highlight-default)}.Nav_nav__JP1JZ .Nav_item__I1EpL:focus-within:before{opacity:1;transform:var(--end-pos);transition:.25s var(--ease-out-back)}}@keyframes BasePage_fadeIn__3I9RI{0%{opacity:0}to{opacity:1}}@keyframes BasePage_fadeOut__KTOGS{0%{opacity:1}to{opacity:0}}@keyframes BasePage_popUpEnter__EbnIV{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes BasePage_popUpExit__xm_DH{0%{transform:scale(1)}to{transform:scale(.9)}}.BasePage_component__3Zae5{display:grid;align-content:start;width:100vw;position:relative;--h:calc(100vh - var(--header-height) - var(--footer-height))}.BasePage_component__3Zae5[data-locked=true]{height:var(--h);position:fixed;width:100%}.BasePage_component__3Zae5[data-locked=false]{padding-bottom:var(--breathing-room-bottom)}.BasePage_component__3Zae5 .BasePage_content__tRG0f{display:grid;grid-column:1/-1;min-height:var(--h)}.BasePage_component__3Zae5 .BasePage_content__tRG0f[data-kind=normal]{padding-top:var(--header-height)}.BasePage_component__3Zae5 .BasePage_content__tRG0f[data-header=false]{padding-top:0}.BasePage_component__3Zae5 .BasePage_content__tRG0f[data-header=false][data-footer=false]{height:var(--h)}.BasePage_component__3Zae5 .BasePage_content__tRG0f[data-page-width=grid]{justify-items:center;padding:var(--page-padding)}.BasePage_no-mobile-msg__5leeX{display:none;position:absolute;align-items:center;justify-content:center;height:100%;width:100%}.BasePage_in-between__0oDqN{padding:0;margin:0;border:0;position:fixed;width:100vw;height:100%;box-sizing:border-box;top:0;left:0;z-index:999;pointer-events:none;background-color:var(--surface-low);display:flex;justify-content:center;align-items:center}.BasePage_in-between__0oDqN[data-visible=true]{animation-name:BasePage_in__RrUPr;animation-duration:.3s;animation-transition-timing-function:var(--ease-out-quint)}.BasePage_in-between__0oDqN[data-visible=false]{animation-name:BasePage_out__Xqi1W;animation-duration:.3s;animation-transition-timing-function:var(--ease-out-quint)}@keyframes BasePage_out__Xqi1W{0%{opacity:1}to{opacity:0}}.BasePage_pure-text__iadba{display:grid;justify-content:center}.BasePage_pure-text__iadba h2{font-family:Px Grotesk;font-weight:700;font-size:1.375rem;line-height:120%;letter-spacing:-.01375rem;word-spacing:-.01375rem;margin:0}.BasePage_pure-text__iadba p{padding:1rem 0}.BasePage_pure-text--grid__EsNpR{display:grid}.BasePage_pure-text--grid__EsNpR .BasePage_left__mQ8TK{grid-area:left}.BasePage_pure-text--grid__EsNpR .BasePage_main__g6rTs{grid-area:main}.BasePage_pure-text--grid__EsNpR .BasePage_right__kid2E{grid-area:right}@media screen and (min-width:1192px){.BasePage_pure-text--grid__EsNpR{grid-template-areas:"left main right";grid-column-gap:3rem;width:var(--page-width);grid-template-columns:4fr 8fr 4fr}}@media screen and (max-width:1192px){.BasePage_pure-text--grid__EsNpR{width:100%;grid-template-columns:1fr;grid-template-areas:"left" "right" "main";grid-row-gap:0}.BasePage_pure-text--grid__EsNpR .BasePage_main__g6rTs{padding:0 var(--hz-padding)}}.BasePage_pure-text--grid__EsNpR .BasePage_main__g6rTs{padding-top:5rem}.BasePage_pure-text--grid__EsNpR .BasePage_main__g6rTs h1{font-weight:700;font-size:2.125rem;line-height:110%;letter-spacing:-.0425rem;word-spacing:-.0425rem;margin:0;font-family:Px Grotesk;padding-bottom:2.5rem}@media screen and (max-width:1192px){.BasePage_pure-text--grid__EsNpR .BasePage_main__g6rTs h1{font-weight:700;font-size:1.5rem;line-height:117%;letter-spacing:-.03rem;word-spacing:-.03rem;margin:0}}.BasePage_pure-text--grid__EsNpR .BasePage_main__g6rTs h2{padding:1rem 0}.BasePage_pure-text--grid__EsNpR .BasePage_main__g6rTs h3,.BasePage_pure-text--grid__EsNpR .BasePage_main__g6rTs p{padding:.5rem 0}.BasePage_pure-text--grid__EsNpR .BasePage_main__g6rTs ul{list-style:disc;margin:.5rem 0}.BasePage_pure-text--grid__EsNpR .BasePage_main__g6rTs ul li{padding:initial;margin:0 1.5rem}.BasePage_pure-text--grid__EsNpR .BasePage_main__g6rTs .BasePage_separator__3A4ce{text-align:center}.BasePage_warning__d4v_g{opacity:0;animation-fill-mode:forwards;animation-delay:1s;animation-name:BasePage_in__RrUPr;animation-duration:1s;animation-transition-timing-function:var(--ease-out-quint)}@keyframes BasePage_in__RrUPr{0%{opacity:0}to{opacity:1}}@media(min-width:768px){.BasePage_component__3Zae5{--content-padding:0 0 10rem;--breathing-room-bottom:0rem}}@media(min-width:0px)and (max-width:767px){.BasePage_component__3Zae5{--content-padding:0 0 6rem;--breathing-room-bottom:8rem}.BasePage_component__3Zae5[data-no-mobile=true] *{display:none}.BasePage_component__3Zae5[data-no-mobile=true] .BasePage_no-mobile-msg__5leeX{display:grid}}.Filters_filters__d2xrq{padding-top:.5rem;min-height:2.6rem}@media(min-width:1192px){.Filters_filters__d2xrq{padding-bottom:2.5rem}}@media(min-width:0px)and (max-width:1191px){.Filters_filters__d2xrq{padding-bottom:2rem}}@keyframes SearchBar_fadeIn__2PVEN{0%{opacity:0}to{opacity:1}}@keyframes SearchBar_fadeOut__VMM_D{0%{opacity:1}to{opacity:0}}@keyframes SearchBar_popUpEnter__pxtZj{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes SearchBar_popUpExit__6h5wB{0%{transform:scale(1)}to{transform:scale(.9)}}.SearchBar_search__i7a6T{--component-h:2.5rem;--input-h:3.5rem;--component-transition:var(--base-transition);padding-bottom:.5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.SearchBar_search__i7a6T .SearchBar_search-icon__weUXx{padding:0 var(--hz-padding);position:absolute;right:0;top:calc(var(--component-h)*-1);z-index:10;cursor:pointer}.SearchBar_search__i7a6T .SearchBar_search-bar__nGUIS{display:flex;align-items:center;background-color:var(--surface-low);height:3.5rem;max-height:0;transition:var(--component-transition)}.SearchBar_search__i7a6T .SearchBar_search-bar__nGUIS .SearchBar_field__dR7x4{padding-left:var(--hz-padding);width:calc(100% - 2*var(--hz-padding))}.SearchBar_search__i7a6T .SearchBar_search-bar__nGUIS .SearchBar_x__xlZ24{cursor:pointer;position:absolute;right:0;padding-right:var(--hz-padding);height:var(--input-h);display:flex;align-items:center}.SearchBar_search__i7a6T .SearchBar_search-bar__nGUIS .SearchBar_field__dR7x4,.SearchBar_search__i7a6T .SearchBar_search-bar__nGUIS .SearchBar_x__xlZ24{transition:var(--component-transition);opacity:0;pointer-events:none}.SearchBar_search__i7a6T .SearchBar_search-bar__nGUIS[data-open=true]{max-height:var(--input-h)}.SearchBar_search__i7a6T .SearchBar_search-bar__nGUIS[data-open=true] .SearchBar_field__dR7x4,.SearchBar_search__i7a6T .SearchBar_search-bar__nGUIS[data-open=true] .SearchBar_x__xlZ24{opacity:1;pointer-events:auto}@media screen and (min-width:1192px){.SearchBar_search__i7a6T .SearchBar_search-icon__weUXx{cursor:pointer}}.Page_page__E4Mbt{display:grid;grid-row-gap:var(--page-module-gap)}@media(min-width:768px){.Page_page__E4Mbt{--page-module-gap:2rem}}@media screen and (min-width:0px)and (max-width:768px){.Page_page__E4Mbt{--page-module-gap:2rem}}.Tag_tag__s4TcU{-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:.25rem;height:1.25rem;display:flex;justify-content:center;align-items:center;padding:0 .375rem;font-family:Px Grotesk;font-weight:400;font-size:.75rem;line-height:140%;letter-spacing:0;word-spacing:0;margin:0;line-height:1;color:var(--prata-20)!important;--bar-glow:9,240,151}.Tag_tag__s4TcU span{white-space:nowrap}.Tag_tag__s4TcU[data-layout=highlight]{background-color:var(--base-highlight-default);box-shadow:0 0 .375rem rgba(var(--bar-glow),.5)}.Tag_tag__s4TcU[data-layout=warning]{background-color:var(--hot-60)}.Tag_tag__s4TcU[data-layout=free]{background-color:#fff}.Tag_tag__s4TcU[data-layout=recommendation]{background-color:var(--ouro-70);padding:0 .25rem;border:1px solid var(--ouro-80);box-sizing:border-box}.Tag_tag__s4TcU[data-layout=recommendation]>span>span{display:inline-flex;align-items:center;gap:.25rem;padding-bottom:1px}.ProgressBar_progress-bar__Ro1i3{--bar-bg:var(--base-primary-default);--bar-fg:var(--base-highlight-default);--bar-glow:var(--arara-500-rgb);--bar-height:0.3rem;--label-color:var(--base-primary-default);align-items:center;box-sizing:border-box}.ProgressBar_progress-bar__Ro1i3 .ProgressBar_label__G38Xl{grid-area:label;padding-bottom:2px;white-space:nowrap;min-width:2.5rem;color:var(--label-color)}.ProgressBar_progress-bar__Ro1i3 .ProgressBar_bar__D_C_r{grid-area:bar;display:grid}.ProgressBar_progress-bar__Ro1i3 .ProgressBar_bar__D_C_r[data-layout=round]>*{border-radius:var(--bar-height)}.ProgressBar_progress-bar__Ro1i3 .ProgressBar_bar__D_C_r>*{height:var(--bar-height);grid-area:1/-1}.ProgressBar_progress-bar__Ro1i3 .ProgressBar_bar--bg__rWhRy{background-color:var(--bar-bg);opacity:.2;width:var(--bar-width);z-index:102}.ProgressBar_progress-bar__Ro1i3 .ProgressBar_bar--active__fbKsS{opacity:0;transition:opacity 1s}.ProgressBar_progress-bar__Ro1i3 .ProgressBar_bar--fg__2aCEJ{background-color:var(--bar-fg);width:var(--progress);z-index:103;box-shadow:0 0 6px rgba(var(--bar-glow),.5)}.ProgressBar_progress-bar__Ro1i3[data-active=true] .ProgressBar_bar--active__fbKsS{opacity:1;width:100%;background:linear-gradient(45deg,hsla(0,0%,100%,.3) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.3) 0,hsla(0,0%,100%,.3) 75%,transparent 0);background-size:20px 20px;animation:ProgressBar_progress-animation__aSzGz 1s linear infinite}.ProgressBar_progress-bar__Ro1i3[data-kind=bar-only]{display:block;grid-template-areas:"bar";width:100%}.ProgressBar_progress-bar__Ro1i3[data-kind=in-progress],.ProgressBar_progress-bar__Ro1i3[data-kind=label-top]{grid-template-areas:"label" "bar";grid-template-rows:1fr 1fr;column-gap:1rem;width:100%}.ProgressBar_progress-bar__Ro1i3[data-kind=course-header],.ProgressBar_progress-bar__Ro1i3[data-kind=label-left]{display:grid;grid-template-areas:"label bar";grid-template-columns:auto 1fr;grid-column-gap:.5rem}.ProgressBar_progress-bar__Ro1i3[data-kind=label-right]{display:grid;grid-template-areas:"bar label";grid-template-columns:1fr auto;grid-column-gap:.5rem}.ProgressBar_progress-bar__Ro1i3[data-kind=label-right] .ProgressBar_label__G38Xl{display:grid;justify-items:end}.ProgressBar_progress-bar__Ro1i3[data-kind=course-info]{grid-template-areas:"label" "bar";padding-bottom:1rem}.ProgressBar_progress-bar__Ro1i3[data-kind=course-info] .ProgressBar_label__G38Xl{padding-bottom:.25rem}@media screen and (min-width:0px)and (max-width:768px){.ProgressBar_progress-bar__Ro1i3[data-kind=course-info]{--bar-width:100%!important}.ProgressBar_progress-bar__Ro1i3[data-kind=course-info] .ProgressBar_label__G38Xl span{display:none}}.ProgressBar_progress-bar__Ro1i3[data-golden=true] .ProgressBar_bar--fg__2aCEJ{background:#dfbd69;box-shadow:0 0 6px rgba(var(--ouro-rgb),.5)}@keyframes ProgressBar_progress-animation__aSzGz{0%{background-position:0 0}to{background-position:40px 20px}}@media screen and (min-width:768px){.ProgressBar_progress-bar__Ro1i3[data-kind=course-cover]{grid-template-areas:"label" "bar";padding-bottom:1rem}.ProgressBar_progress-bar__Ro1i3[data-kind=course-cover] .ProgressBar_label__G38Xl{padding-bottom:.25rem}}@media screen and (min-width:768px)and (min-width:0px)and (max-width:768px){.ProgressBar_progress-bar__Ro1i3[data-kind=course-cover]{--bar-width:100%!important}.ProgressBar_progress-bar__Ro1i3[data-kind=course-cover] .ProgressBar_label__G38Xl span{display:none}}@media screen and (min-width:768px){.ProgressBar_progress-bar__Ro1i3[data-kind=course-cover] .ProgressBar_label__G38Xl{text-align:center;padding-bottom:.5rem}.ProgressBar_progress-bar__Ro1i3[data-kind=course-cover] .ProgressBar_bar__D_C_r *{height:.5rem}}@media screen and (min-width:0px)and (max-width:768px){.ProgressBar_progress-bar__Ro1i3[data-kind=course-cover]{grid-template-areas:"label" "bar";padding-bottom:1rem}.ProgressBar_progress-bar__Ro1i3[data-kind=course-cover] .ProgressBar_label__G38Xl{padding-bottom:.25rem}}@media screen and (min-width:0px)and (max-width:768px)and (min-width:0px)and (max-width:768px){.ProgressBar_progress-bar__Ro1i3[data-kind=course-cover]{--bar-width:100%!important}.ProgressBar_progress-bar__Ro1i3[data-kind=course-cover] .ProgressBar_label__G38Xl span{display:none}}@media screen and (min-width:0px)and (max-width:768px){.ProgressBar_progress-bar__Ro1i3[data-kind=bar] .ProgressBar_label__G38Xl,.ProgressBar_progress-bar__Ro1i3[data-kind=course-header] .ProgressBar_label__G38Xl{display:none}}@keyframes CourseCard_pulse__W31bW{0%{opacity:.3}to{opacity:1}}.CourseCard_course-card__5ndYD{--h-ratio:0.64;--card-highlight-color:var(--base-highlight-default);--image-border-radius:0.25rem;--card-w:100%;--card-h:calc(var(--card-w) * var(--h-ratio));display:grid;grid-template-rows:[cover] auto [info] 1fr;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative}.CourseCard_course-card__5ndYD[data-complete=true]{--card-highlight-color:var(--ouro-60)}.CourseCard_course-card__5ndYD .CourseCard_cover__tYYsq{display:grid;position:relative}.CourseCard_course-card__5ndYD .CourseCard_cover__tYYsq>*{grid-area:1/-1;border-radius:var(--image-border-radius)}.CourseCard_course-card__5ndYD .CourseCard_cover__tYYsq .CourseCard_sub-button__Pki3m{visibility:hidden;opacity:0;transition:var(--base-transition);transform:translate(-10px)}.CourseCard_course-card__5ndYD .CourseCard_cover--backdrop__NV_9q{padding-top:var(--card-h);background-color:var(--base-accent-default)}.CourseCard_course-card__5ndYD .CourseCard_cover--image-component__3TB5a{object-fit:cover;opacity:0;transition:.5s ease-in}.CourseCard_course-card__5ndYD .CourseCard_cover--image-component__3TB5a[data-loaded=in]{opacity:1;transition:none}.CourseCard_course-card__5ndYD .CourseCard_cover--image-component__3TB5a[data-loaded=true]{opacity:1}.CourseCard_course-card__5ndYD .CourseCard_cover--directLink__V0mEj{position:relative}.CourseCard_course-card__5ndYD .CourseCard_cover--triggerMoreInfo__K_9XM{opacity:0;position:relative;height:100%;width:100%;background-color:#000;transition:var(--base-transition)}.CourseCard_course-card__5ndYD .CourseCard_cover--overlay__tQbF6{z-index:2;display:grid;padding:.5rem;pointer-events:none}.CourseCard_course-card__5ndYD .CourseCard_cover--overlay__tQbF6>*{color:#fff}.CourseCard_course-card__5ndYD .CourseCard_cover--overlay__tQbF6>p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;opacity:0;transform:translateY(10px);transition:var(--base-transition)}.CourseCard_course-card__5ndYD .CourseCard_cover--overlay__tQbF6 .CourseCard_chips__iCJGX{display:flex;flex-direction:row;transition:var(--base-transition)}.CourseCard_course-card__5ndYD .CourseCard_cover--overlay__tQbF6 .CourseCard_chips__iCJGX>*+*{margin-left:.5rem}.CourseCard_course-card__5ndYD .CourseCard_cover--overlay__tQbF6[data-position*=active]{pointer-events:auto}.CourseCard_course-card__5ndYD .CourseCard_cover--overlay__tQbF6[data-position^=absolute]{padding:0}.CourseCard_course-card__5ndYD .CourseCard_cover--overlay__tQbF6[data-position*=center]{align-self:center;justify-self:center}.CourseCard_course-card__5ndYD .CourseCard_cover--overlay__tQbF6[data-position*=bottom]{align-self:end}.CourseCard_course-card__5ndYD .CourseCard_cover--overlay__tQbF6[data-position*=top]{align-self:start}.CourseCard_course-card__5ndYD .CourseCard_cover--overlay__tQbF6[data-position*=right]{justify-self:end}.CourseCard_course-card__5ndYD .CourseCard_cover--overlay__tQbF6[data-position*=left]{justify-self:start}.CourseCard_course-card__5ndYD .CourseCard_cover--overlay__tQbF6[data-position*=withBar]{padding-bottom:1rem}.CourseCard_course-card__5ndYD .CourseCard_cover--overlay__tQbF6[id=play-symbol]{pointer-events:none}.CourseCard_course-card__5ndYD .CourseCard_cover--overlay__tQbF6[id=play-symbol] svg{opacity:0;transition:var(--base-transition)}.CourseCard_course-card__5ndYD .CourseCard_cover--overlay__tQbF6[id=extra-info] p{padding-bottom:.5rem}.CourseCard_course-card__5ndYD .CourseCard_cover--overlay__tQbF6[id=locked-message]{display:grid;grid-auto-flow:column;grid-column-gap:.5rem}.CourseCard_course-card__5ndYD .CourseCard_info__Z98Ca{text-overflow:ellipsis;white-space:normal;overflow:hidden;padding-top:1rem}.CourseCard_course-card__5ndYD .CourseCard_info__Z98Ca>*{padding-bottom:.25rem}.CourseCard_course-card__5ndYD .CourseCard_info__Z98Ca h3{font-family:Px Grotesk;font-weight:400;font-size:1rem;line-height:130%;letter-spacing:-.01rem;word-spacing:-.01rem;margin:0;color:var(--base-primary-default)}.CourseCard_course-card__5ndYD .CourseCard_info__Z98Ca h5{color:var(--base-tertiary-default)}.CourseCard_course-card__5ndYD .CourseCard_info__Z98Ca h5,.CourseCard_course-card__5ndYD .CourseCard_info__Z98Ca p{font-family:Px Grotesk;font-weight:400;font-size:.875rem;line-height:140%;letter-spacing:-.00875rem;word-spacing:-.00875rem;margin:0}.CourseCard_course-card__5ndYD .CourseCard_info__Z98Ca p,.CourseCard_course-card__5ndYD .CourseCard_info__Z98Ca p a{color:var(--base-secondary-default)}.CourseCard_course-card__5ndYD .CourseCard_info__Z98Ca p a:hover{color:var(--base-primary-default)}.CourseCard_course-card__5ndYD .CourseCard_active__G3JSA{display:grid;height:3rem;grid-column-gap:1rem;grid-template-columns:minmax(0,auto) 1fr;align-items:center}.CourseCard_course-card__5ndYD[data-state=locked] .CourseCard_cover--overlay-bg__OYp_g{height:100%;width:100%;position:absolute;background-color:#000;opacity:.25}.CourseCard_course-card__5ndYD[data-skeleton=true] .CourseCard_thumb__xclbh{padding-top:calc(var(--h-ratio)*100%);border-radius:var(--image-border-radius)}.CourseCard_course-card__5ndYD[data-skeleton=true] .CourseCard_info--authors__aZxeO,.CourseCard_course-card__5ndYD[data-skeleton=true] .CourseCard_info--origin___giz9,.CourseCard_course-card__5ndYD[data-skeleton=true] .CourseCard_info--title__6V0Yy,.CourseCard_course-card__5ndYD[data-skeleton=true] .CourseCard_thumb__xclbh{animation-name:CourseCard_pulse__W31bW;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate;background:var(--base-secondary-disabled)}.CourseCard_course-card__5ndYD[data-skeleton=true] .CourseCard_info--title__6V0Yy{margin:0 0 10px;height:10px;width:8rem}.CourseCard_course-card__5ndYD[data-skeleton=true] .CourseCard_info--authors__aZxeO,.CourseCard_course-card__5ndYD[data-skeleton=true] .CourseCard_info--origin___giz9{margin:8px 0;height:8px;width:5rem}@media(min-width:1192px){.CourseCard_cover__tYYsq{min-width:16.6666666667vw}.CourseCard_cover--directLink__V0mEj{height:100%;width:100%;z-index:2}.CourseCard_cover--triggerMoreInfo__K_9XM{z-index:1}.CourseCard_cover__tYYsq:hover .CourseCard_chips__iCJGX[data-in-progress=true]{opacity:0;transform:translateY(10px)}.CourseCard_cover__tYYsq:hover .CourseCard_cover--triggerMoreInfo__K_9XM{opacity:.4;cursor:pointer}.CourseCard_cover__tYYsq:hover .CourseCard_cover--overlay__tQbF6 svg{opacity:1}.CourseCard_cover__tYYsq:hover .CourseCard_cover--overlay__tQbF6 p{opacity:1;transform:translate(0)}.CourseCard_cover__tYYsq:hover .CourseCard_sub-button__Pki3m{opacity:1;visibility:visible;transform:translate(0);cursor:pointer}.CourseCard_cover__tYYsq:hover .CourseCard_sub-button__Pki3m circle{transition:.2s ease-in}.CourseCard_cover__tYYsq:hover .CourseCard_sub-button__Pki3m:hover circle{fill:var(--card-highlight-color);fill-opacity:1}}@media(min-width:0px)and (max-width:1191px){.CourseCard_cover--directLink__V0mEj,.CourseCard_cover--overlay__tQbF6{display:none;visibility:none;pointer-events:none}.CourseCard_cover--triggerMoreInfo__K_9XM{z-index:3}}.useCarousel_carousel__xV6zs{--w:calc(100vw - var(--scrollbar-width));margin:0;padding:0;position:relative;width:var(--w);--gap-n:0.5;--gap:calc(var(--gap-n) * 1rem);--gap-offset:calc(((var(--columns) + 1) * 2 * var(--gap-n) * var(--gap-n)) / (var(--columns) * var(--gap-n)) * 1rem);--unit:calc(100% / var(--columns));--screen:calc(var(--columns) * var(--unit));--travel:calc(var(--remaining-items) * var(--unit) - var(--gap-offset));--travel-f:calc((var(--remaining-items) + 1) * var(--unit) - var(--gap-offset))}.useCarousel_carousel__xV6zs .useCarousel_mask__sd_jA{overflow:hidden;padding:0 var(--flap)}.useCarousel_carousel__xV6zs .useCarousel_mask__sd_jA .useCarousel_event-blocker__WfH_I{height:100%;width:100%;position:absolute;top:0;left:0;pointer-events:none}.useCarousel_carousel__xV6zs .useCarousel_mask__sd_jA .useCarousel_items__3t5gf{display:grid;grid-auto-flow:column;grid-auto-columns:var(--unit)}.useCarousel_carousel__xV6zs .useCarousel_mask__sd_jA .useCarousel_items__3t5gf[data-state=touched]{transform:translateX(calc(var(--travel-f) * -1))}.useCarousel_carousel__xV6zs .useCarousel_mask__sd_jA .useCarousel_items__3t5gf[data-move=initial]{transform:translateX(calc(var(--travel) * -1));transition-duration:var(--transition-duration);transition-timing-function:var(--ease-in-out-cubic)}.useCarousel_carousel__xV6zs .useCarousel_mask__sd_jA .useCarousel_items__3t5gf[data-move=prev]{transform:translateX(calc(var(--unit) * -1));transition-duration:var(--transition-duration);transition-timing-function:var(--ease-in-out-cubic)}.useCarousel_carousel__xV6zs .useCarousel_mask__sd_jA .useCarousel_items__3t5gf[data-move=next]{transform:translateX(calc((var(--travel) + var(--travel-f)) * -1));transition-duration:var(--transition-duration);transition-timing-function:var(--ease-in-out-cubic)}.useCarousel_carousel__xV6zs .useCarousel_mask__sd_jA .useCarousel_items__3t5gf[data-move=next]~.useCarousel_event-blocker__WfH_I,.useCarousel_carousel__xV6zs .useCarousel_mask__sd_jA .useCarousel_items__3t5gf[data-move=prev]~.useCarousel_event-blocker__WfH_I{pointer-events:auto}.useCarousel_carousel__xV6zs .useCarousel_mask__sd_jA .useCarousel_items__3t5gf,.useCarousel_carousel__xV6zs .useCarousel_mask__sd_jA .useCarousel_items__3t5gf>li{box-sizing:border-box;padding:0 var(--gap)}.useCarousel_carousel__xV6zs .useCarousel_item__73oeJ{--divided:math.div(100vw,var(--columns));--total-gaps:calc(var(--gap) * (var(--columns) - 1));--total-flaps:calc(var(--flap) * 2);--extra:math.div(calc(var(--total-gaps) + var(--total-flaps)),var(--columns));width:calc(var(--divided) - var(--extra))}.useCarousel_carousel__xV6zs .useCarousel_next__by4nx,.useCarousel_carousel__xV6zs .useCarousel_prev__cka0P{position:absolute;width:var(--flap);height:100%;top:0;display:grid;z-index:var(--z-component-container)}.useCarousel_carousel__xV6zs .useCarousel_next__by4nx svg,.useCarousel_carousel__xV6zs .useCarousel_prev__cka0P svg{fill:#fff;align-self:center;justify-self:center;opacity:0;z-index:2;pointer-events:none}.useCarousel_carousel__xV6zs .useCarousel_next__by4nx *,.useCarousel_carousel__xV6zs .useCarousel_prev__cka0P *{grid-area:1/-1}.useCarousel_carousel__xV6zs .useCarousel_next__by4nx div,.useCarousel_carousel__xV6zs .useCarousel_prev__cka0P div{background-color:#000;opacity:.2;cursor:pointer}.useCarousel_carousel__xV6zs .useCarousel_next__by4nx div:hover~svg,.useCarousel_carousel__xV6zs .useCarousel_prev__cka0P div:hover~svg{transform:scale(1.2)}.useCarousel_carousel__xV6zs .useCarousel_prev__cka0P{left:0;transform:rotate(180deg)}.useCarousel_carousel__xV6zs .useCarousel_next__by4nx{left:calc(var(--w) - var(--flap))}.useCarousel_carousel__xV6zs:hover .useCarousel_next__by4nx div,.useCarousel_carousel__xV6zs:hover .useCarousel_prev__cka0P div{transition:.5s var(--ease-out-quint);opacity:.6}.useCarousel_carousel__xV6zs:hover .useCarousel_next__by4nx div~svg,.useCarousel_carousel__xV6zs:hover .useCarousel_prev__cka0P div~svg{opacity:1}.useCarousel_carousel__xV6zs[data-ux=scroll]{--next-preview-width:3rem}.useCarousel_carousel__xV6zs[data-ux=scroll] .useCarousel_mask__sd_jA{padding:0}.useCarousel_carousel__xV6zs[data-ux=scroll] .useCarousel_mask__sd_jA .useCarousel_items__3t5gf{margin:0;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;padding:0 var(--next-preview-width) 0 calc(var(--hz-padding) - var(--gap))}.useCarousel_carousel__xV6zs[data-ux=scroll] .useCarousel_mask__sd_jA .useCarousel_items__3t5gf::-webkit-scrollbar{display:none}.useCarousel_carousel__xV6zs[data-ux=scroll] .useCarousel_next__by4nx,.useCarousel_carousel__xV6zs[data-ux=scroll] .useCarousel_prev__cka0P{display:none}@media screen and (min-width:1192px){.useCarousel_carousel__xV6zs{--flap:calc(var(--hz-padding) - 2 * var(--gap))}.useCarousel_carousel__xV6zs[data-skeleton=true]{--columns:4;--items:5}}@media screen and (max-width:1192px){.useCarousel_carousel__xV6zs{--flap:var(--hz-padding)}.useCarousel_carousel__xV6zs[data-skeleton=true]{--columns:3;--items:5}}@media screen and (max-width:1024px){.useCarousel_carousel__xV6zs{--flap:var(--hz-padding)}.useCarousel_carousel__xV6zs[data-skeleton=true]{--columns:2;--items:5}}@media screen and (min-width:0px)and (max-width:768px){.useCarousel_carousel__xV6zs{--flap:var(--hz-padding)}.useCarousel_carousel__xV6zs[data-skeleton=true]{--columns:1;--items:5}}@keyframes CourseCarousel_pulse__F15dQ{0%{opacity:.3}to{opacity:1}}.CourseCarousel_title__fZ_43{width:10rem;height:24px;margin:5px 0}.CourseCarousel_see-more__ZDtB8,.CourseCarousel_title__fZ_43{animation-name:CourseCarousel_pulse__F15dQ;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate;background:var(--base-secondary-disabled)}.CourseCarousel_see-more__ZDtB8{width:4rem;height:14px;margin:3px 0}.CourseCarousel_slider__uy0ZG{padding:2.5rem 0}@media screen and (min-width:0px)and (max-width:768px){.CourseCarousel_slider__uy0ZG{padding:1.5rem 0}}.CourseCarousel_slider__uy0ZG .CourseCarousel_header__506CU{padding:0 var(--hz-padding) 2rem;display:flex;flex-direction:row;justify-content:space-between}.CourseCarousel_slider__uy0ZG .CourseCarousel_header__506CU h2{font-family:Px Grotesk;font-weight:700;font-size:1.5rem;line-height:117%;letter-spacing:-.03rem;word-spacing:-.03rem;margin:0}.CourseCarousel_slider__uy0ZG .CourseCarousel_header__506CU .CourseCarousel_see-all__XtArR{font-family:Px Grotesk;font-weight:400;font-size:.875rem;line-height:140%;letter-spacing:-.00875rem;word-spacing:-.00875rem;margin:0}.CourseCarousel_slider__uy0ZG .CourseCarousel_header__506CU .CourseCarousel_see-all__XtArR a{text-decoration:underline;text-underline-offset:25%}.Head_course-head__cRUH7{display:grid;grid-auto-flow:row;width:100%;grid-row-gap:var(--section-gap,3rem)}.Head_course-head__cRUH7 h1{padding-bottom:1.5rem}.Head_course-head__cRUH7 .Head_info__rE7oX p:first-child{font-family:Px Grotesk;font-weight:400;font-size:1rem;line-height:130%;letter-spacing:-.01rem;word-spacing:-.01rem;margin:0;padding-bottom:.25rem}.Head_course-head__cRUH7 .Head_info__rE7oX p:last-child{font-family:Px Grotesk;font-weight:400;font-size:.875rem;line-height:140%;letter-spacing:-.00875rem;word-spacing:-.00875rem;margin:0;color:var(--base-tertiary-default)}.Head_course-head__cRUH7 .Head_description__jS5dh h2{padding-bottom:1rem}.Head_course-head__cRUH7[data-face=page]{padding-top:var(--page-padding);padding-bottom:var(--page-padding)}.Head_course-head__cRUH7[data-face=page] h1{font-weight:700;font-size:3.75rem;line-height:110%;letter-spacing:-.075rem;word-spacing:-.075rem;margin:0;font-family:Px Grotesk}@media screen and (max-width:1192px){.Head_course-head__cRUH7[data-face=page] h1{font-weight:700;font-size:3.125rem;line-height:110%;letter-spacing:-.0625rem;word-spacing:-.0625rem;margin:0}}@media screen and (min-width:0px)and (max-width:768px){.Head_course-head__cRUH7[data-face=page] h1{font-weight:700;font-size:2.125rem;line-height:110%;letter-spacing:-.0425rem;word-spacing:-.0425rem;margin:0}}.Head_course-head__cRUH7[data-face=modal]{padding-top:var(--modal-padding);padding-bottom:var(--modal-padding)}.Head_course-head__cRUH7[data-face=modal] h1{padding-top:.5rem;font-family:Px Grotesk;font-weight:700;font-size:1.375rem;line-height:120%;letter-spacing:-.01375rem;word-spacing:-.01375rem;margin:0}@media(min-width:1192px){.Head_course-head__cRUH7{--page-padding:4rem;--modal-padding:2.5rem}}@media(min-width:0px)and (max-width:1191px){.Head_course-head__cRUH7{--page-padding:2rem;--modal-padding:1.5rem}}.PaymentActionables_payment-actionables__yI3MI{display:grid;text-align:center}.PaymentActionables_payment-actionables__yI3MI>span{padding:1rem 0;color:var(--base-secondary-default)}.PaymentActionables_price___teZu{grid-row-gap:.5rem;width:100%}.PaymentActionables_price___teZu button{text-transform:none;width:100%}.PaymentActionables_price___teZu[data-text=true]{display:grid;grid-template-areas:"button" "text"}.PaymentActionables_price___teZu .PaymentActionables_text__VqNU5{grid-area:text;color:var(--base-tertiary-default)}.Icons_icon__ta1p4{display:grid;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Icons_icon__ta1p4[data-position=right]{grid-template-areas:"icon label"}.Icons_icon__ta1p4[data-position=left]{grid-template-areas:"label icon"}.Icons_icon__ta1p4[data-position=top]{grid-template-areas:"label" "icon"}.Icons_icon__ta1p4[data-position=bottom]{grid-template-areas:"icon" "label";grid-row-gap:.125rem}.Icons_icon__ta1p4[data-position=left],.Icons_icon__ta1p4[data-position=right]{grid-template-rows:[unique] 1fr;grid-template-columns:auto auto;grid-column-gap:6px;justify-content:start;align-items:center}.Icons_icon__ta1p4[data-position=bottom],.Icons_icon__ta1p4[data-position=top]{grid-template-columns:[unique] 1fr;grid-template-rows:auto auto;justify-items:center;align-content:start}.Icons_icon__ta1p4[data-position=bottom] .Icons_label__4zsZ1,.Icons_icon__ta1p4[data-position=top] .Icons_label__4zsZ1{font-family:Px Grotesk;font-weight:400;font-size:.75rem;line-height:140%;letter-spacing:0;word-spacing:0;margin:0}.Icons_icon__ta1p4[data-label=false]{grid-column-gap:0;grid-row-gap:0}.Icons_icon__ta1p4>*{grid-row:unique}.Icons_icon__ta1p4 path,.Icons_icon__ta1p4 rect,.Icons_icon__ta1p4>*{transition:var(--base-transition)}.Icons_icon__ta1p4 .Icons_icon__ta1p4{grid-area:icon;width:24px;height:24px}.Icons_icon__ta1p4 .Icons_icon__ta1p4 path,.Icons_icon__ta1p4 .Icons_icon__ta1p4 rect{fill:var(--fg-color)}.Icons_icon__ta1p4 .Icons_label__4zsZ1{font-size:14px;font-weight:700;grid-area:label;color:var(--fg-color)}.Icons_icon__ta1p4[data-state=normal]:hover>.Icons_icon__ta1p4 path,.Icons_icon__ta1p4[data-state=normal]:hover>.Icons_icon__ta1p4 rect{fill:var(--icon-hover-color)}.Icons_icon__ta1p4[data-state=normal]:hover>.Icons_label__4zsZ1{color:var(--icon-hover-color)}@keyframes ImagePlus_pulse__jkITB{0%{opacity:.3}to{opacity:1}}.ImagePlus_image-plus__QUv2T{display:grid}.ImagePlus_image-plus__QUv2T>*{grid-area:1/-1}.ImagePlus_image-plus__QUv2T .ImagePlus_backdrop__xGVkI[data-is-loading=true]{animation-name:ImagePlus_pulse__jkITB;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate;background:var(--base-secondary-disabled)}.ImagePlus_image-plus__QUv2T .ImagePlus_image-component__zvUrK{opacity:0;display:hidden;position:relative;z-index:1}.ImagePlus_image-plus__QUv2T .ImagePlus_image-component__zvUrK[data-loaded=in]{opacity:1}.ImagePlus_image-plus__QUv2T .ImagePlus_image-component__zvUrK[data-loaded=true]{opacity:1;transition:.5s ease-in}.Player_image-component-cached__ZKoGN,.Player_image-component__HIlTa,.Player_video-component__IGTIG{border-radius:var(--border-radius) var(--border-radius) 0 0}.Player_media__PhPyC{--video-z-index:1;display:grid;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;aspect-ratio:16/9;max-width:100vw}.Player_media__PhPyC *{grid-area:1/-1}.Player_media__PhPyC .Player_video-component__IGTIG{position:static;height:100%;width:100%;transition:var(--long-transition);z-index:var(--video-z-index);overflow:hidden;opacity:0}.Player_media__PhPyC .Player_video-component__IGTIG>*{border-radius:var(--border-radius) var(--border-radius) 0 0;overflow:hidden}.Player_media__PhPyC .Player_big-button__fboqg,.Player_media__PhPyC .Player_corner-button__G8ptc{position:static;display:grid;z-index:calc(var(--video-z-index) + 1);pointer-events:none;transition:var(--base-transition);opacity:0}.Player_media__PhPyC .Player_big-button__fboqg[data-on=true],.Player_media__PhPyC .Player_corner-button__G8ptc[data-on=true]{opacity:1;pointer-events:auto}.Player_media__PhPyC .Player_big-button__fboqg{align-items:center;justify-content:center;cursor:pointer;height:100%;width:100%}.Player_media__PhPyC .Player_corner-button__G8ptc{justify-content:end;align-items:end;padding:1rem}.Player_media__PhPyC[data-playing=true] .Player_video-component__IGTIG{opacity:1}@media screen and (min-width:0px)and (max-width:768px){.Player_media__PhPyC[data-ready=false] .Player_video-component__IGTIG{max-height:calc(56.35vw - 2*var(--hz-padding))}.Player_media__PhPyC .Player_video-component__IGTIG{max-height:100%}}@keyframes Recommended_pulse__BCJ6H{0%{opacity:.3}to{opacity:1}}.Recommended_recommended___yNKW{border-radius:4px;padding:.5rem;--hl-color:var(--base-highlight-default);background-color:var(--base-accent-hover);min-height:6.5rem;position:relative}.Recommended_recommended___yNKW[data-skeleton]{animation-name:Recommended_pulse__BCJ6H;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate;background:var(--base-secondary-disabled)}.Recommended_recommended___yNKW:not([data-skeleton]):before{position:absolute;right:.5rem;display:flex;width:100%;justify-content:end;align-content:end;content:"★";color:var(--hl-color)}.Recommended_recommended___yNKW h3{color:var(--hl-color)}.Recommended_recommended___yNKW .Recommended_courses__ny85s a{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:.5px}.Recommended_recommended___yNKW .Recommended_relation__6qeFp{padding-top:.5rem}.Recommended_recommended___yNKW .Recommended_relation__6qeFp h4{color:var(--base-secondary-default);font-family:Px Grotesk;font-weight:400;font-size:.875rem;line-height:140%;letter-spacing:-.00875rem;word-spacing:-.00875rem;margin:0}.Gaveta_gaveta__roLXc{--border-radius:0.5rem;--breathing:1rem;border-radius:var(--border-radius);background-color:var(--surface-high);padding:0 0 var(--bt-padding) 0;transform-origin:top}.Gaveta_gaveta--header__K9uuh{z-index:calc(var(--z-modal-content) + 10);display:grid;align-items:center;justify-content:end;width:inherit;width:100%}.Gaveta_gaveta--header__K9uuh[data-merging-header=true]{position:absolute}.Gaveta_gaveta--header__K9uuh .Gaveta_close__ZpxOF{cursor:pointer}.Gaveta_gaveta__roLXc[data-layout=course]{--bt-padding:5rem}.Gaveta_gaveta__roLXc[data-layout=course] .Gaveta_close__ZpxOF{padding:1rem}.Gaveta_gaveta__roLXc[data-layout=standard] .Gaveta_close__ZpxOF{padding:.8rem}.Gaveta_gaveta__roLXc[data-layout=standard] .Gaveta_gaveta--content__5EHWL{margin:0 1rem 1rem}@media(min-width:1192px){.Gaveta_gaveta__roLXc[data-layout=standard] .Gaveta_gaveta--content__5EHWL{height:100%}}@media(min-width:0px)and (max-width:1191px){.Gaveta_gaveta__roLXc[data-layout=standard] .Gaveta_gaveta--content__5EHWL{height:80vh}}@keyframes Authors_pulse__4kECl{0%{opacity:.3}to{opacity:1}}.Authors_co-creators__rJJ98 h2,.Authors_instructors__UyitA h2{padding-bottom:1rem}.Authors_instructors__UyitA>ul{display:grid;grid-auto-flow:row;grid-row-gap:2rem}.Authors_instructors__UyitA .Authors_instructor__jFTST h3{font-family:Px Grotesk;font-weight:700;font-size:1.375rem;line-height:120%;letter-spacing:-.01375rem;word-spacing:-.01375rem;margin:0;padding-top:1.5rem}.Authors_co-creators__rJJ98>ul{display:grid;grid-auto-flow:column;grid-column-gap:1rem}.Authors_co-creators__rJJ98 .Authors_co-creator__8Uwzh{display:grid;grid-template-areas:"avatar info";grid-template-columns:auto 1fr;grid-column-gap:1rem}.Authors_course-body-skeleton__uqw3F div:first-child{animation-name:Authors_pulse__4kECl;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate;background:var(--base-secondary-disabled);height:2rem;width:200px}@keyframes Avatar_fadeIn__W4Xuo{0%{opacity:0}to{opacity:1}}@keyframes Avatar_fadeOut__sB5hV{0%{opacity:1}to{opacity:0}}@keyframes Avatar_popUpEnter__0X3Gl{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes Avatar_popUpExit__xvp5W{0%{transform:scale(1)}to{transform:scale(.9)}}.Avatar_avatar__ZvTsH{margin:0;padding:0;border:0;display:grid;background-color:var(--base-secondary-default);width:calc(var(--width) - 1px);height:calc(var(--width) - 1px)}.Avatar_avatar__ZvTsH *{grid-area:1/-1}.Avatar_avatar__ZvTsH[data-shape=circle]{border-radius:50%}.Avatar_avatar__ZvTsH .Avatar_avatar-img__3wKVf{-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0;transition:opacity .5s}.Avatar_avatar__ZvTsH .Avatar_avatar-img__3wKVf[data-shape=circle]{border-radius:50%}.Avatar_menu-avatar__ZezOc{--width:40px;cursor:pointer;display:grid;width:var(--width);height:var(--width);align-items:center;justify-content:center}.Avatar_menu-avatar__ZezOc *{grid-area:1/-1}@keyframes Relations_pulse__OpMjz{0%{opacity:.3}to{opacity:1}}.Relations_relations__2u__q h2{display:grid;grid-auto-flow:column;justify-content:start;align-items:center;grid-column-gap:.5rem}.Relations_relations__2u__q .Relations_group__G0cDK{padding:1rem 0;display:grid}.Relations_relations__2u__q .Relations_group__G0cDK h3{font-family:Px Grotesk;font-weight:400;font-size:.875rem;line-height:140%;letter-spacing:-.00875rem;word-spacing:-.00875rem;margin:0;color:var(--low-secondary-default);padding-bottom:1rem}.Relations_relations__2u__q .Relations_show-more__ugj6w{display:grid;padding-top:2rem;grid-template-columns:1fr 2.5rem 1fr;align-items:center;justify-items:center;cursor:pointer;--border-color:var(--high-border-primary-disabled)}.Relations_relations__2u__q .Relations_show-more__ugj6w:after,.Relations_relations__2u__q .Relations_show-more__ugj6w:before{content:"";width:100%;transition:var(--base-transition);border-bottom:1px solid var(--border-color)}.Relations_skeleton__wJE1g{display:flex;flex-direction:column}.Relations_skeleton__wJE1g .Relations_title__h2hu1{animation-name:Relations_pulse__OpMjz;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate;background:var(--base-secondary-disabled);width:10rem;height:24px;margin:5px 0 1rem}@keyframes Card_pulse__EngeH{0%{opacity:.3}to{opacity:1}}.Card_card__BIr8L{display:grid;grid-column-gap:1rem;padding:.5rem;border-radius:.25rem;transition:var(--base-transition)}.Card_card__BIr8L[data-layout=section]{grid-template-columns:4.5rem 1fr}.Card_card__BIr8L[data-layout=bare]{grid-template-columns:1rem 4.5rem 1fr}.Card_card__BIr8L:active{background-color:var(--base-accent-active)}.Card_card__BIr8L[data-skeleton=true]{grid-auto-flow:column;justify-content:start}.Card_card__BIr8L[data-skeleton=true]>:first-child{width:72px;height:54px}.Card_card__BIr8L[data-skeleton=true]>:first-child,.Card_card__BIr8L[data-skeleton=true]>:last-child>:first-child{animation-name:Card_pulse__EngeH;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate;background:var(--base-secondary-disabled);margin:0}.Card_card__BIr8L[data-skeleton=true]>:last-child>:first-child{width:10rem;height:1rem}.Card_card__BIr8L[data-skeleton=true]>:last-child>:last-child{animation-name:Card_pulse__EngeH;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate;background:var(--base-secondary-disabled);width:14rem;height:14px;margin:3px 0}.Card_card__BIr8L .Card_cover__6kg55{display:grid;margin:.25rem 0}.Card_card__BIr8L .Card_cover__6kg55>*{grid-area:1/-1}.Card_card__BIr8L .Card_cover__6kg55 .Card_backdrop__b6Qk7{position:relative;z-index:1;background-color:var(--base-tertiary-default)}.Card_card__BIr8L .Card_cover__6kg55 .Card_image-container__wGvCv{position:relative;z-index:2}.Card_card__BIr8L .Card_info__NrEs2{display:flex;flex-direction:column;align-items:flex-start;gap:2px;font-family:Px Grotesk;font-weight:400;font-size:1rem;line-height:130%;letter-spacing:-.01rem;word-spacing:-.01rem;margin:0}.Card_card__BIr8L .Card_info__NrEs2 h4{font-weight:700;color:var(--base-primary-default)}.Card_card__BIr8L .Card_info__NrEs2 p{padding:0;color:var(--base-secondary-default)}@media(min-width:1192px){.Card_card__BIr8L:hover{background-color:var(--base-accent-hover)}}@keyframes CourseCoverTOC_pulse__jsFSa{0%{opacity:.3}to{opacity:1}}.CourseCoverTOC_toc__aUz00 h2{padding-bottom:1rem}.CourseCoverTOC_chapter__9yUiP{--cell-height:60px;--first-cell:2rem;--gap:1rem;overflow:hidden}.CourseCoverTOC_chapter__9yUiP input{position:absolute;opacity:0}.CourseCoverTOC_chapter__9yUiP input:checked~ul{max-height:calc(var(--content-count)*var(--cell-height))}.CourseCoverTOC_chapter__9yUiP input:checked+.CourseCoverTOC_cell__wU7Mu>:first-child{transform:rotateX(180deg)}.CourseCoverTOC_chapter__9yUiP .CourseCoverTOC_cell__wU7Mu{border-bottom:1px solid var(--high-border-primary-disabled);align-items:center;color:var(--high-secondary-default);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:var(--cell-height);cursor:pointer;grid-column-gap:1rem;display:grid}.CourseCoverTOC_chapter__9yUiP .CourseCoverTOC_cell__wU7Mu span{color:var(--high-primary-default);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.CourseCoverTOC_chapter__9yUiP .CourseCoverTOC_cell__wU7Mu>:last-child{justify-self:end;padding-right:.5rem}.CourseCoverTOC_chapter__9yUiP .CourseCoverTOC_cell__wU7Mu>:first-child{height:100%;display:grid;justify-content:center;align-items:center;transition:var(--base-transition)}.CourseCoverTOC_chapter__9yUiP .CourseCoverTOC_cell__wU7Mu .CourseCoverTOC_chapter-info__qROJR .CourseCoverTOC_extras__V4e0B{font-family:Px Grotesk;font-weight:400;font-size:1rem;line-height:130%;letter-spacing:-.01rem;word-spacing:-.01rem;margin:0;justify-self:end;align-self:center;color:var(---high-secondary-default)}.CourseCoverTOC_chapter__9yUiP .CourseCoverTOC_cell__wU7Mu .CourseCoverTOC_timelength__XnHz6{justify-self:end;justify-items:end}.CourseCoverTOC_chapter__9yUiP .CourseCoverTOC_cell__wU7Mu:hover{background-color:var(--high-accent-default);transition:var(--base-transition)}.CourseCoverTOC_chapter__9yUiP ul{max-height:0;width:calc(100% - var(--first-cell) - var(--gap));transition:var(--base-transition)}.CourseCoverTOC_chapter__9yUiP ul li .CourseCoverTOC_content-cell__3HiDo{border-bottom:1px solid var(--high-border-primary-disabled);display:grid;align-items:center;color:var(--high-secondary-default);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:var(--cell-height);grid-template-columns:1fr 3rem;grid-column-gap:var(--gap);margin-left:calc(var(--first-cell) + var(--gap));transition:var(--base-transition)}.CourseCoverTOC_chapter__9yUiP ul li .CourseCoverTOC_content-cell__3HiDo span{color:var(--high-primary-default);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.CourseCoverTOC_chapter__9yUiP ul li .CourseCoverTOC_content-cell__3HiDo>:last-child{justify-self:end;padding-right:.5rem}.CourseCoverTOC_chapter__9yUiP ul[data-locked=false] .CourseCoverTOC_content-cell__3HiDo:hover{background-color:var(--hover-color)}.CourseCoverTOC_chapter__9yUiP[data-skeleton=true]{animation-name:CourseCoverTOC_pulse__jsFSa;animation-duration:1s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-direction:alternate;background:var(--base-secondary-disabled);background-color:var(--base-accent-hover);--separator:2px;height:calc(var(--cell-height) + 1px - var(--separator));margin-bottom:var(--separator);width:100%}.CourseCoverTOC_chapter__9yUiP[data-skeleton=true] *{pointer-events:none}@media(min-width:1192px){.CourseCoverTOC_chapter__9yUiP .CourseCoverTOC_cell__wU7Mu{grid-template-columns:[caret] var(--first-cell) [title] 1fr [info] 4rem [length] 3rem}.CourseCoverTOC_chapter__9yUiP .CourseCoverTOC_cell__wU7Mu .CourseCoverTOC_chapter-info__qROJR{display:grid}}@media(min-width:0px)and (max-width:1191px){.CourseCoverTOC_chapter__9yUiP .CourseCoverTOC_cell__wU7Mu{grid-template-columns:[caret] var(--first-cell) [title] 1fr [length] 3rem}.CourseCoverTOC_chapter__9yUiP .CourseCoverTOC_cell__wU7Mu .CourseCoverTOC_chapter-info__qROJR{display:none}}.CoursePopup_course-popup__9XXlo{width:var(--media-w);--hover-color:var(--high-accent-default)}.CoursePopup_course-popup__9XXlo h2{font-family:Px Grotesk;font-weight:400;font-size:1rem;line-height:130%;letter-spacing:-.01rem;word-spacing:-.01rem;margin:0;font-weight:700}.CoursePopup_course-popup__9XXlo section{padding-bottom:var(--section-gap)}.CoursePopup_course-popup__9XXlo .CoursePopup_main__H9a2P .CoursePopup_body__38UnZ{padding:0 var(--hz-padding)}@media(min-width:1192px){.CoursePopup_course-popup__9XXlo{--hz-padding:5rem;--media-w:50rem;--section-gap:2rem}}@media(min-width:0px)and (max-width:1191px){.CoursePopup_course-popup__9XXlo{--hz-padding:1.5rem;--media-w:100vw;--section-gap:2rem}}@media(min-width:0px)and (max-width:767px){.CoursePopup_course-popup__9XXlo{--hz-padding:1.5rem;--media-w:100vw;--section-gap:2rem}}.Title_title-component__XF9ax{margin:0 var(--hz-padding);display:grid;align-items:end;grid-column-gap:1rem;grid-template-columns:repeat(var(--columns),auto);padding:var(--vt-padding) 0 var(--bottom-padding)}.Title_title-component__XF9ax h1{font-weight:700;font-size:3.125rem;line-height:110%;letter-spacing:-.0625rem;word-spacing:-.0625rem;margin:0;font-family:Px Grotesk;padding-bottom:.5rem;white-space:pre-wrap}@media screen and (min-width:0px)and (max-width:768px){.Title_title-component__XF9ax h1{font-weight:700;font-size:2.125rem;line-height:110%;letter-spacing:-.0425rem;word-spacing:-.0425rem;margin:0}}.Title_title-component__XF9ax>:first-child{grid-column:1/-2}.Title_title-component__XF9ax>:last-child{grid-column:-2/-1}@media screen and (min-width:1192px){.Title_title-component__XF9ax{--columns:4;--bottom-padding:4rem}}@media screen and (max-width:1192px){.Title_title-component__XF9ax{--columns:3;--bottom-padding:4rem}}@media screen and (min-width:0px)and (max-width:768px){.Title_title-component__XF9ax{--bottom-padding:2rem}.Title_title-component__XF9ax>:last-child{display:none}}.CardGrid_component__zH3_q{margin:0 var(--hz-padding);color:var(--bluestone);min-height:50vh;align-content:start;--padding-loading:4rem}.CardGrid_component__zH3_q .CardGrid_card-grid__4wXkg{list-style-type:none;display:grid;grid-column-gap:1rem;grid-row-gap:var(--row-gap);grid-template-columns:repeat(var(--columns),1fr)}.CardGrid_component__zH3_q .CardGrid_card-grid__4wXkg .CardGrid_footer___a64b{opacity:0;visibility:hidden;grid-column:1/-1}.CardGrid_component__zH3_q .CardGrid_card-grid__4wXkg .CardGrid_footer___a64b[data-footer-visible=true]{opacity:1;visibility:visible}.CardGrid_component__zH3_q .CardGrid_card-grid__4wXkg[data-is-first=false]{padding-top:var(--row-gap)}.CardGrid_component__zH3_q .CardGrid_no-occurrences__QjpD_{color:var(--base-primary-default)}@media(min-width:1192px){.CardGrid_component__zH3_q{--columns:var(--col-desktop);--padding-top:2.5rem;--row-gap:3rem}.CardGrid_card-grid__4wXkg{grid-row-gap:3rem}}@media(min-width:1024px)and (max-width:1191px){.CardGrid_component__zH3_q{--columns:var(--col-tablet);--padding-top:1.5rem;--row-gap:2rem}.CardGrid_card-grid__4wXkg{grid-row-gap:2rem}}@media(min-width:768px)and (max-width:1023px){.CardGrid_component__zH3_q{--columns:var(--col-little-tablet);--padding-top:1.5rem;--row-gap:2rem}}@media(min-width:0px)and (max-width:767px){.CardGrid_component__zH3_q{--columns:var(--col-mobile);--padding-top:1rem;--row-gap:1rem}.CardGrid_card-grid__4wXkg{grid-row-gap:.5rem}}