.StatCount-module__-Z4Dha__Container{text-wrap:nowrap;color:var(--fgColor-onEmphasis);align-items:center;display:flex}
.EnrollmentDiscount-module__HpQnsG__Badge{top:var(--enrollment-discount-top,calc(-1 * var(--base-size-4)));right:calc(-1 * var(--base-size-8));z-index:1;padding:var(--base-size-2) var(--base-size-6);border-radius:var(--borderRadius-small);background-color:var(--bgColor-danger-emphasis);color:var(--fgColor-onEmphasis);box-shadow:var(--shadow-resting-small);font-size:var(--text-body-size-small);font-weight:700;line-height:var(--text-caption-lineHeight);white-space:nowrap;pointer-events:none;animation:1.8s infinite EnrollmentDiscount-module__HpQnsG__Bounce;animation-play-state:var(--enrollment-discount-play-state,running);position:absolute;transform:rotate(12deg)}@keyframes EnrollmentDiscount-module__HpQnsG__Bounce{0%,65%,to{transform:rotate(12deg)scale(1)}25%{transform:rotate(12deg)scale(1.24)}40%{transform:rotate(12deg)scale(.94)}52%{transform:rotate(12deg)scale(1.08)}}@media (prefers-reduced-motion:reduce){.EnrollmentDiscount-module__HpQnsG__Badge{animation:none}}
header.Header-module__YNF2YW__Header{padding-inline:var(--base-size-8);width:100%;height:4.5rem;overflow:visible}@media (min-width:1012px){header.Header-module__YNF2YW__Header{padding-inline:var(--base-size-16)}}.Header-module__YNF2YW__LogoText{margin-left:var(--base-size-8);display:none}@media (min-width:544px){.Header-module__YNF2YW__LogoText{display:block}}div.Header-module__YNF2YW__HeaderItem{margin-right:var(--base-size-12)}@media (min-width:544px){div.Header-module__YNF2YW__HeaderItem{margin-right:var(--base-size-16)}}.Header-module__YNF2YW__HiddenMobile{display:none}.Header-module__YNF2YW__HiddenDesktop{display:contents}@media (min-width:544px){.Header-module__YNF2YW__HiddenMobile{display:contents}.Header-module__YNF2YW__HiddenDesktop{display:none}}.Header-module__YNF2YW__HeaderButton[data-variant=primary]{color:var(--fgColor-default)!important}.Header-module__YNF2YW__HeaderButton[data-variant=default]{color:var(--fgColor-muted)!important}.Header-module__YNF2YW__ForumButton{--button-primary-bgColor-rest:#1273c2;--button-primary-bgColor-hover:#177ccf;--button-primary-bgColor-active:#1b85dd;--button-primary-bgColor-disabled:#094b81;color:var(--fgColor-onEmphasis)!important}.Header-module__YNF2YW__Spacer{flex-grow:1}.Header-module__YNF2YW__CountersContainer{font-size:var(--text-body-size-small);font-weight:var(--base-text-weight-semibold);flex-direction:column;display:flex}@media (min-width:544px){.Header-module__YNF2YW__CountersContainer{flex-direction:row}}div.Header-module__YNF2YW__CounterItem{margin-left:auto;margin-right:var(--base-size-8)}.Header-module__YNF2YW__RowReverse{flex-direction:row-reverse}div.Header-module__YNF2YW__MenuItemContainer{margin-right:0}button.Header-module__YNF2YW__MenuButton{margin-inline:var(--base-size-4);padding-inline:0}button.Header-module__YNF2YW__MenuButton:hover{color:var(--header-fgColor-default)}button.Header-module__YNF2YW__MenuButton,button.Header-module__YNF2YW__MenuButton:hover,button.Header-module__YNF2YW__MenuButton[aria-expanded=true]{background-color:#0000}button.Header-module__YNF2YW__MenuButton:focus-visible{outline:2px solid #fff}.Header-module__YNF2YW__CourseCounter{font-family:var(--fontStack-monospace)}.Header-module__YNF2YW__EnrollmentAnchor{--enrollment-discount-top:calc(-1 * var(--base-size-8));display:inline-flex;position:relative}button.Header-module__YNF2YW__EnrollButton{box-shadow:0 10px 15px -3px #000}@media screen and (max-width:760px){button.Header-module__YNF2YW__RegisterButton{padding-left:var(--base-size-8);padding-right:var(--base-size-4)}button.Header-module__YNF2YW__RegisterButton span[data-component=leadingVisual]{margin-right:var(--base-size-4)}button.Header-module__YNF2YW__RegisterButton span[data-component=text]{display:none}}.Header-module__YNF2YW__EnrollmentTitle{margin-top:0;margin-bottom:var(--base-size-16);font-size:var(--text-body-size-large);font-weight:var(--base-text-weight-semibold)}.Header-module__YNF2YW__EnrollmentBenefits{padding:var(--base-size-16);width:calc(100vw - 2rem)}[data-color-mode=dark] .Header-module__YNF2YW__EnrollmentBenefits b{color:#c2c2c2}@media (min-width:544px){.Header-module__YNF2YW__EnrollmentBenefits{width:480px}}.Header-module__YNF2YW__BenefitsList{gap:var(--base-size-16);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Header-module__YNF2YW__BenefitItem{gap:var(--base-size-8);display:flex}.Header-module__YNF2YW__BenefitIcon{color:var(--fgColor-success);margin-top:var(--base-size-4)}.Header-module__YNF2YW__BenefitTitle{font-weight:var(--base-text-weight-semibold);margin:0}.Header-module__YNF2YW__BenefitDescription{font-size:var(--text-body-size-small);color:var(--fgColor-muted);margin:0}.Header-module__YNF2YW__EnrollmentActions{margin-top:var(--base-size-12);flex-direction:column;align-items:center;display:flex}.Header-module__YNF2YW__TrialEndsText{margin-bottom:var(--base-size-8);font-size:var(--text-body-size-small)}
@layer base;@layer primer{.prc-ScrollableRegion-ScrollableRegion--xtjK{position:relative;overflow:auto}}
@layer base;@layer primer{@property --prc-dialog-scrollgutter{syntax:"<length>";inherits:false;initial-value:0}@keyframes prc-Dialog-dialog-backdrop-appear-tCG2K{0%{opacity:0}to{opacity:1}}@keyframes prc-Dialog-Overlay--motion-scaleFade-mE6-C{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes prc-Dialog-Overlay--motion-slideUp-tPElO{0%{transform:translateY(100%)}}@keyframes prc-Dialog-Overlay--motion-slideInRight-BR-CZ{0%{transform:translate(-100%)}}@keyframes prc-Dialog-Overlay--motion-slideInLeft-ISmQZ{0%{transform:translate(100%)}}@keyframes prc-Dialog-detect-scroll-b3i8Q{0%,to{--can-scroll:1}}.prc-Dialog-Backdrop-5Nt2U{background-color:var(--overlay-backdrop-bgColor,#c8d1da66);animation:.2s cubic-bezier(.33,1,.68,1) prc-Dialog-dialog-backdrop-appear-tCG2K;display:flex;position:fixed;inset:0}.prc-Dialog-Backdrop-5Nt2U,.prc-Dialog-Backdrop-5Nt2U[data-position-regular=center]{justify-content:center;align-items:center}.prc-Dialog-Backdrop-5Nt2U[data-position-regular=left]{justify-content:flex-start;align-items:center}.prc-Dialog-Backdrop-5Nt2U[data-position-regular=right]{justify-content:flex-end;align-items:center}.prc-Dialog-Backdrop-5Nt2U[data-align=top]:where(:not([data-position-regular=left]):not([data-position-regular=right])){align-items:flex-start}.prc-Dialog-Backdrop-5Nt2U[data-align=center]:where(:not([data-position-regular=left]):not([data-position-regular=right])){align-items:center}.prc-Dialog-Backdrop-5Nt2U[data-align=bottom]:where(:not([data-position-regular=left]):not([data-position-regular=right])){align-items:flex-end}@media (max-width:767px){.prc-Dialog-Backdrop-5Nt2U[data-position-narrow=center]{justify-content:center;align-items:center}.prc-Dialog-Backdrop-5Nt2U[data-position-narrow=center][data-align=top]{align-items:flex-start}.prc-Dialog-Backdrop-5Nt2U[data-position-narrow=center][data-align=center]{align-items:center}.prc-Dialog-Backdrop-5Nt2U[data-position-narrow=center][data-align=bottom]{align-items:flex-end}.prc-Dialog-Backdrop-5Nt2U[data-position-narrow=bottom]{justify-content:center;align-items:end}}.prc-Dialog-Dialog-G8cDF{background-color:var(--overlay-bgColor,#fff);border-radius:var(--borderRadius-large,.75rem);border-radius:var(--borderRadius-large,var(--borderRadius-large,.75rem));box-shadow:var(--shadow-floating-small,0 0 0 1px #d1d9e080,0 6px 12px -3px #25292e0a,0 6px 18px 0 #25292e1f);opacity:1;min-width:296px;max-width:calc(100dvw - 64px);height:auto;max-height:calc(100dvh - 64px);width:var(--dialog-width,640px);flex-direction:column;display:flex}.prc-Dialog-Dialog-G8cDF:where([data-width=small]){width:296px}.prc-Dialog-Dialog-G8cDF:where([data-width=medium]){width:320px}.prc-Dialog-Dialog-G8cDF:where([data-width=large]){width:480px}.prc-Dialog-Dialog-G8cDF:where([data-height=small]){height:480px}.prc-Dialog-Dialog-G8cDF:where([data-height=large]){height:640px}@media screen and (prefers-reduced-motion:no-preference){.prc-Dialog-Dialog-G8cDF{animation:.2s cubic-bezier(.33,1,.68,1) 1ms prc-Dialog-Overlay--motion-scaleFade-mE6-C}}.prc-Dialog-Dialog-G8cDF[data-position-regular=center]{border-radius:var(--borderRadius-large,var(--borderRadius-large,.75rem))}@media screen and (prefers-reduced-motion:no-preference){.prc-Dialog-Dialog-G8cDF[data-position-regular=center]{animation:.2s cubic-bezier(.33,1,.68,1) 1ms prc-Dialog-Overlay--motion-scaleFade-mE6-C}}.prc-Dialog-Dialog-G8cDF[data-position-regular=center][data-align=top]{margin-top:var(--base-size-64,4rem)}.prc-Dialog-Dialog-G8cDF[data-position-regular=center][data-align=bottom]{margin-bottom:var(--base-size-64,4rem)}.prc-Dialog-Dialog-G8cDF[data-position-regular=left]{border-radius:var(--borderRadius-large,var(--borderRadius-large,.75rem));height:100dvh;max-height:unset;border-top-left-radius:0;border-bottom-left-radius:0}@media screen and (prefers-reduced-motion:no-preference){.prc-Dialog-Dialog-G8cDF[data-position-regular=left]{animation:.25s cubic-bezier(.33,1,.68,1) 1ms prc-Dialog-Overlay--motion-slideInRight-BR-CZ}}.prc-Dialog-Dialog-G8cDF[data-position-regular=right]{border-radius:var(--borderRadius-large,var(--borderRadius-large,.75rem));height:100dvh;max-height:unset;border-top-right-radius:0;border-bottom-right-radius:0}@media screen and (prefers-reduced-motion:no-preference){.prc-Dialog-Dialog-G8cDF[data-position-regular=right]{animation:.25s cubic-bezier(.33,1,.68,1) prc-Dialog-Overlay--motion-slideInLeft-ISmQZ}}@media (max-width:767px){.prc-Dialog-Dialog-G8cDF[data-position-narrow=center]{border-radius:var(--borderRadius-large,var(--borderRadius-large,.75rem));height:auto;width:var(--dialog-width,640px)}.prc-Dialog-Dialog-G8cDF[data-position-narrow=center]:where([data-width=small]){width:296px}.prc-Dialog-Dialog-G8cDF[data-position-narrow=center]:where([data-width=medium]){width:320px}.prc-Dialog-Dialog-G8cDF[data-position-narrow=center]:where([data-width=large]){width:480px}.prc-Dialog-Dialog-G8cDF[data-position-narrow=center]:where([data-height=small]){height:480px}.prc-Dialog-Dialog-G8cDF[data-position-narrow=center]:where([data-height=large]){height:640px}@media (max-height:280px){.prc-Dialog-Dialog-G8cDF{max-width:calc(100dvw - 12px);max-height:calc(100dvh - 12px)}}.prc-Dialog-Dialog-G8cDF[data-position-narrow=bottom]{border-radius:var(--borderRadius-large,var(--borderRadius-large,.75rem));border-bottom-right-radius:0;border-bottom-left-radius:0;width:100dvw;max-width:100dvw;height:auto;max-height:calc(100dvh - 64px)}.prc-Dialog-Dialog-G8cDF[data-position-narrow=bottom][data-align]{margin-top:0;margin-bottom:0}@media screen and (prefers-reduced-motion:no-preference){.prc-Dialog-Dialog-G8cDF[data-position-narrow=bottom]{animation:.25s cubic-bezier(.33,1,.68,1) 1ms prc-Dialog-Overlay--motion-slideUp-tPElO}}.prc-Dialog-Dialog-G8cDF[data-position-narrow=fullscreen]{flex-grow:1;width:100%;max-width:100dvw;height:100%;max-height:100dvh;border-radius:unset!important}.prc-Dialog-Dialog-G8cDF[data-position-narrow=fullscreen][data-align]{margin-top:0;margin-bottom:0}@media screen and (prefers-reduced-motion:no-preference){.prc-Dialog-Dialog-G8cDF[data-position-narrow=fullscreen]{animation:.2s cubic-bezier(.33,1,.68,1) 1ms prc-Dialog-Overlay--motion-scaleFade-mE6-C}}}body[data-dialog-scroll-disabled]{padding-right:var(--prc-dialog-scrollgutter)!important;overflow:hidden!important}.prc-Dialog-DialogOverflowWrapper-JvHzz{flex-grow:1}.prc-Dialog-Dialog-G8cDF[data-has-footer]{--can-scroll:0}.prc-Dialog-Dialog-G8cDF[data-has-footer] .prc-Dialog-DialogOverflowWrapper-JvHzz{border-bottom:var(--borderWidth-default,.0625rem) solid var(--borderColor-default,#d1d9e0);animation:prc-Dialog-detect-scroll-b3i8Q;animation-timeline:scroll(self)}@supports (animation-timeline:scroll(self)){.prc-Dialog-Dialog-G8cDF[data-has-footer] .prc-Dialog-DialogOverflowWrapper-JvHzz{border-bottom:calc(var(--borderWidth-thin,.0625rem)*var(--can-scroll)) solid var(--borderColor-default,#d1d9e0)}}.prc-Dialog-Header-f7Me-{box-shadow:0 1px 0 var(--borderColor-default,#d1d9e0);max-height:35vh;padding:var(--base-size-8,.5rem);z-index:1;flex-shrink:0;overflow-y:auto}.prc-Dialog-HeaderInner-H-fFY{display:flex}.prc-Dialog-HeaderContent-mjAsn{padding-block:var(--base-size-6,.375rem);padding-inline:var(--base-size-8,.5rem);flex-direction:column;flex-grow:1;display:flex}.prc-Dialog-Title-M-iPn{font-size:var(--text-body-size-medium,.875rem);font-weight:var(--text-title-weight-large,600);margin:0}.prc-Dialog-Subtitle-aBFSq{color:var(--fgColor-muted,#59636e);font-size:var(--text-body-size-small,.75rem);font-weight:var(--base-text-weight-normal,400);margin:0;margin-top:var(--base-size-4,.25rem)}.prc-Dialog-Body-bB903{flex-grow:1;overflow:auto}.prc-Dialog-Body-bB903,.prc-Dialog-Footer-PMeQk{padding:var(--base-size-16,1rem)}.prc-Dialog-Footer-PMeQk{gap:var(--base-size-8,.5rem);z-index:1;flex-flow:wrap;flex-shrink:0;justify-content:flex-end;display:flex}.prc-Dialog-Dialog-G8cDF[data-footer-button-layout=scroll] .prc-Dialog-Footer-PMeQk{justify-content:unset;flex-flow:row;overflow-x:scroll}}
.ButtonWithLoader-module__DnZFja__SpinnerWrapper{justify-content:center;align-items:center;display:flex}.ButtonWithLoader-module__DnZFja__SpinnerContainer{margin-right:var(--base-size-8);transition:all .5s;display:flex;transform:scale(0)}.ButtonWithLoader-module__DnZFja__SpinnerContainerVisible{transform:scale(1)}.ButtonWithLoader-module__DnZFja__Content{transition:transform .5s;transform:translate(-12px)}.ButtonWithLoader-module__DnZFja__ContentVisible{transform:translate(0)}.ButtonWithLoader-module__DnZFja__Counter{color:inherit;margin-left:var(--base-size-8);background-color:var(--buttonCounter-default-bgColor-rest)}.ButtonWithLoader-module__DnZFja__Counter[data-variant=primary]{background-color:var(--buttonCounter-primary-bgColor-rest)}.ButtonWithLoader-module__DnZFja__Counter[data-variant=danger]{background-color:var(--buttonCounter-danger-bgColor-rest)}.ButtonWithLoader-module__DnZFja__Counter[data-variant=invisible]{background-color:var(--buttonCounter-invisible-bgColor-rest)}
.Markdown-module__c-bbuW__Editor{width:100%}
.PastedImageDialog-module__4tt-sq__Content{gap:var(--base-size-16);padding:var(--base-size-16);flex-direction:column;display:flex}.PastedImageDialog-module__4tt-sq__Paragraph{margin:0}
.Markdown-module__t839AW__EditorWrapper{width:100%}
.VideoPlayer-module__TVL89a__PlayerWrapper{aspect-ratio:16/9;width:100%;max-height:100vh;position:relative}.VideoPlayer-module__TVL89a__Player{width:100%;height:100%;position:absolute;top:0;left:0}
