.subscription-form_form__MBOJ5{--_rs-typography-letter-spacing:var(--rs-text-2-letter-spacing,0.0015em);--_rs-typography-text-transform:initial;--_rs-typography-font-variant-numeric:initial;--_rs-typography-font-family:var(
    --rs-font-family-ui,var(--rs-font-family-jb-sans,"JetBrains Sans",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Droid Sans","Helvetica Neue",Arial,sans-serif)
  );--_rs-typography-font-size:var(--rs-text-2-font-size,16px);--_rs-typography-font-weight:var(
    --rs-font-weight-regular,400
  );--_rs-typography-line-height:var(
    --rs-text-2-line-height,24px
  );--_rs-typography-base-color:var(
    --_rs-typography-hardness-color,var(
  --rs-color-average,rgba(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(28 + var(--_rs-theme-dark-coefficient, 0)*227),0.7)
)
  );--_rs-typography-text-auto-offset:16px;--_rs-typography-ul-bullet-offset:2px;--_rs-typography-list-li-compact-left-offset:18px;--_rs-typography-list-li-default-left-offset:24px;--_rs-typography-list-li-margin-top-from-text:var(
    --_rs-typography-text-2-sm-list-li-margin-top-from-text,16px
  );--_rs-typography-link-standalone-border-offset-from-text-base:1.15em;--_rs-typography-link-external-standalone-border-offset-from-text-base:1.02em;--_rs-typography-link-border-bottom-width-from-text:1px;@media screen and (max-width:640px){--_rs-typography-text-2-sm-list-li-margin-top-from-text:12px}letter-spacing:var(
    --rs-text-base-letter-spacing,var(--_rs-typography-letter-spacing)
  );text-transform:var(--_rs-typography-text-transform);font-family:var(--_rs-typography-font-family);font-size:var(--_rs-typography-font-size);font-weight:var(--_rs-typography-font-weight);line-height:var(--_rs-typography-line-height);font-variant-numeric:var(--_rs-typography-font-variant-numeric);font-feature-settings:"kern","liga","calt";--rs-theme-dark:0;--_rs-theme-dark:var(
    --_rs-internal-force-theme-dark-consult-rescui-before-using,var(--rs-theme-dark,0)
  );--_rs-theme-flip:var(--rs-theme-flip,0);--_rs-theme-dark-coefficient:calc(var(--_rs-theme-dark)*(1 - var(--_rs-theme-flip)) + var(--_rs-theme-flip)*(1 - var(--_rs-theme-dark)));--_rs-theme-light-coefficient:calc(1 - var(--_rs-theme-dark-coefficient));color:var(
  --rs-color-average,rgba(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(28 + var(--_rs-theme-dark-coefficient, 0)*227),.7)
)}.subscription-form_title__kW9o5{--_rs-typography-letter-spacing:var(--rs-h3-letter-spacing,normal);--_rs-typography-text-transform:initial;--_rs-typography-font-variant-numeric:initial;--_rs-typography-font-family:var(
    --rs-font-family-ui,var(--rs-font-family-jb-sans,"JetBrains Sans",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Droid Sans","Helvetica Neue",Arial,sans-serif)
  );--_rs-typography-font-size:var(--rs-h3-font-size,20px);--_rs-typography-font-weight:var(
    --rs-font-weight-semi-bold,600
  );--_rs-typography-line-height:var(--rs-h3-line-height,28px);--_rs-typography-base-color:var(
    --_rs-typography-heading-hardness-color,var(
  --rs-color-hard,rgb(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(28 + var(--_rs-theme-dark-coefficient, 0)*227))
)
  );--_rs-typography-text-auto-offset:0;--_rs-typography-ul-bullet-offset:initial;--_rs-typography-list-li-compact-left-offset:initial;--_rs-typography-list-li-default-left-offset:initial;--_rs-typography-list-li-margin-top-from-text:initial;--_rs-typography-link-standalone-border-offset-from-text-base:1.15em;--_rs-typography-link-external-standalone-border-offset-from-text-base:1.02em;--_rs-typography-link-border-bottom-width-from-text:2px;letter-spacing:var(
    --rs-text-base-letter-spacing,var(--_rs-typography-letter-spacing)
  );text-transform:var(--_rs-typography-text-transform);font-family:var(--_rs-typography-font-family);font-size:var(--_rs-typography-font-size);font-weight:var(--_rs-typography-font-weight);line-height:var(--_rs-typography-line-height);font-variant-numeric:var(--_rs-typography-font-variant-numeric);font-feature-settings:"kern","liga","calt";--rs-theme-dark:0;--_rs-theme-dark:var(
    --_rs-internal-force-theme-dark-consult-rescui-before-using,var(--rs-theme-dark,0)
  );--_rs-theme-flip:var(--rs-theme-flip,0);--_rs-theme-dark-coefficient:calc(var(--_rs-theme-dark)*(1 - var(--_rs-theme-flip)) + var(--_rs-theme-flip)*(1 - var(--_rs-theme-dark)));--_rs-theme-light-coefficient:calc(1 - var(--_rs-theme-dark-coefficient));color:var(
  --rs-color-hard,rgb(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(28 + var(--_rs-theme-dark-coefficient, 0)*227))
);font-size:28px;line-height:34px;margin:0}@media screen and (max-width:640px){.subscription-form_title__kW9o5{--_rs-typography-letter-spacing:var(--rs-h3-letter-spacing,normal);--_rs-typography-text-transform:initial;--_rs-typography-font-variant-numeric:initial;--_rs-typography-font-family:var(
    --rs-font-family-ui,var(--rs-font-family-jb-sans,"JetBrains Sans",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Droid Sans","Helvetica Neue",Arial,sans-serif)
  );--_rs-typography-font-size:var(--rs-h3-font-size,20px);--_rs-typography-font-weight:var(
    --rs-font-weight-semi-bold,600
  );--_rs-typography-line-height:var(--rs-h3-line-height,28px);--_rs-typography-base-color:var(
    --_rs-typography-heading-hardness-color,var(
  --rs-color-hard,rgb(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(28 + var(--_rs-theme-dark-coefficient, 0)*227))
)
  );--_rs-typography-text-auto-offset:0;--_rs-typography-ul-bullet-offset:initial;--_rs-typography-list-li-compact-left-offset:initial;--_rs-typography-list-li-default-left-offset:initial;--_rs-typography-list-li-margin-top-from-text:initial;--_rs-typography-link-standalone-border-offset-from-text-base:1.15em;--_rs-typography-link-external-standalone-border-offset-from-text-base:1.02em;--_rs-typography-link-border-bottom-width-from-text:2px;letter-spacing:var(
    --rs-text-base-letter-spacing,var(--_rs-typography-letter-spacing)
  );text-transform:var(--_rs-typography-text-transform);font-family:var(--_rs-typography-font-family);font-size:var(--_rs-typography-font-size);font-weight:var(--_rs-typography-font-weight);line-height:var(--_rs-typography-line-height);font-variant-numeric:var(--_rs-typography-font-variant-numeric);font-feature-settings:"kern","liga","calt";--rs-theme-dark:0;--_rs-theme-dark:var(
    --_rs-internal-force-theme-dark-consult-rescui-before-using,var(--rs-theme-dark,0)
  );--_rs-theme-flip:var(--rs-theme-flip,0);--_rs-theme-dark-coefficient:calc(var(--_rs-theme-dark)*(1 - var(--_rs-theme-flip)) + var(--_rs-theme-flip)*(1 - var(--_rs-theme-dark)));--_rs-theme-light-coefficient:calc(1 - var(--_rs-theme-dark-coefficient));color:var(
  --rs-color-hard,rgb(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(28 + var(--_rs-theme-dark-coefficient, 0)*227))
)}}.subscription-form_input__ZaXRy,.subscription-form_privacyNotice__OJS1y,.subscription-form_submit__nZAJ6{margin-top:16px}.subscription-form_privacyNotice__OJS1y{display:block}.subscription-form_success__Nt7ci{--_rs-typography-letter-spacing:var(--rs-subtitle-2-letter-spacing,normal);--_rs-typography-text-transform:initial;--_rs-typography-font-variant-numeric:initial;--_rs-typography-font-family:var(
    --rs-font-family-headers,var(--rs-font-family-jb-sans,"JetBrains Sans",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Droid Sans","Helvetica Neue",Arial,sans-serif)
  );--_rs-typography-font-size:var(
    --_rs-typography-subtitle-2-sm-font-size,var(--rs-subtitle-2-font-size,29px)
  );--_rs-typography-font-weight:var(
    --rs-font-weight-light,300
  );--_rs-typography-line-height:var(
    --_rs-typography-subtitle-2-sm-line-height,var(--rs-subtitle-2-line-height,39px)
  );--_rs-typography-base-color:var(
    --_rs-typography-hardness-color,var(
  --rs-color-hard,rgb(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(28 + var(--_rs-theme-dark-coefficient, 0)*227))
)
  );--_rs-typography-text-auto-offset:0;--_rs-typography-ul-bullet-offset:initial;--_rs-typography-list-li-compact-left-offset:initial;--_rs-typography-list-li-default-left-offset:initial;--_rs-typography-list-li-margin-top-from-text:initial;--_rs-typography-link-standalone-border-offset-from-text-base:1.15em;--_rs-typography-link-external-standalone-border-offset-from-text-base:1.02em;--_rs-typography-link-border-bottom-width-from-text:2px;@media screen and (max-width:640px){--_rs-typography-subtitle-2-sm-font-size:var(
    --rs-subtitle-2-font-size-mobile,23px
  );--_rs-typography-subtitle-2-sm-line-height:var(
    --rs-subtitle-2-line-height-mobile,30px
  )}letter-spacing:var(
    --rs-text-base-letter-spacing,var(--_rs-typography-letter-spacing)
  );text-transform:var(--_rs-typography-text-transform);font-family:var(--_rs-typography-font-family);font-size:var(--_rs-typography-font-size);font-weight:var(--_rs-typography-font-weight);line-height:var(--_rs-typography-line-height);font-variant-numeric:var(--_rs-typography-font-variant-numeric);font-feature-settings:"kern","liga","calt";--rs-theme-dark:0;--_rs-theme-dark:var(
    --_rs-internal-force-theme-dark-consult-rescui-before-using,var(--rs-theme-dark,0)
  );--_rs-theme-flip:var(--rs-theme-flip,0);--_rs-theme-dark-coefficient:calc(var(--_rs-theme-dark)*(1 - var(--_rs-theme-flip)) + var(--_rs-theme-flip)*(1 - var(--_rs-theme-dark)));--_rs-theme-light-coefficient:calc(1 - var(--_rs-theme-dark-coefficient));color:var(
  --rs-color-hard,rgb(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(28 + var(--_rs-theme-dark-coefficient, 0)*227))
);margin:0}.explore-courses-button_button__rHOis{&:not(html){--_rs-button-border-radius-base:var(
    --rs-button-l-border-radius,var(--rs-button-border-radius,26px)
  );--_rs-button-multiline-border-radius-base:var(
    --rs-button-l-multiline-border-radius,var(--rs-button-multiline-border-radius,12px)
  );--_rs-button-vertical-padding:12px;--_rs-button-horizontal-padding:32px;--_rs-button-icon-only-padding:12px;--_rs-button-icon-size:28px;--_rs-button-icon-offset:16px}&:not(html) [data-rs-internal=button__content]{--_rs-typography-letter-spacing:var(--rs-text-1-letter-spacing,normal);--_rs-typography-text-transform:initial;--_rs-typography-font-variant-numeric:initial;--_rs-typography-font-family:var(
    --rs-font-family-ui,var(--rs-font-family-jb-sans,"JetBrains Sans",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Droid Sans","Helvetica Neue",Arial,sans-serif)
  );--_rs-typography-font-size:var(--rs-text-1-font-size,20px);--_rs-typography-font-weight:var(
    --rs-font-weight-regular,400
  );--_rs-typography-line-height:var(
    --rs-text-1-line-height,28px
  );--_rs-typography-base-color:var(
    --_rs-typography-hardness-color,var(
  --rs-color-average,rgba(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(28 + var(--_rs-theme-dark-coefficient, 0)*227),0.7)
)
  );--_rs-typography-text-auto-offset:32px;--_rs-typography-ul-bullet-offset:2px;--_rs-typography-list-li-compact-left-offset:22px;--_rs-typography-list-li-default-left-offset:28px;--_rs-typography-list-li-margin-top-from-text:var(
    --_rs-typography-text-1-sm-list-li-margin-top-from-text,24px
  );--_rs-typography-link-standalone-border-offset-from-text-base:1.15em;--_rs-typography-link-external-standalone-border-offset-from-text-base:1.02em;--_rs-typography-link-border-bottom-width-from-text:1px}@media screen and (max-width:640px){&:not(html) [data-rs-internal=button__content]{--_rs-typography-text-1-sm-list-li-margin-top-from-text:16px}}}@media screen and (max-width:1000px){.explore-courses-button_button__rHOis{&:not(html){--_rs-button-border-radius-base:var(
    --rs-button-m-border-radius,var(--rs-button-border-radius,20px)
  );--_rs-button-multiline-border-radius-base:var(
    --rs-button-m-multiline-border-radius,var(--rs-button-multiline-border-radius,8px)
  );--_rs-button-vertical-padding:8px;--_rs-button-horizontal-padding:24px;--_rs-button-icon-only-padding:8px;--_rs-button-icon-size:24px;--_rs-button-icon-offset:8px}&:not(html) [data-rs-internal=button__content]{--_rs-typography-letter-spacing:var(--rs-text-2-letter-spacing,0.0015em);--_rs-typography-text-transform:initial;--_rs-typography-font-variant-numeric:initial;--_rs-typography-font-family:var(
    --rs-font-family-ui,var(--rs-font-family-jb-sans,"JetBrains Sans",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Droid Sans","Helvetica Neue",Arial,sans-serif)
  );--_rs-typography-font-size:var(--rs-text-2-font-size,16px);--_rs-typography-font-weight:var(
    --rs-font-weight-regular,400
  );--_rs-typography-line-height:var(
    --rs-text-2-line-height,24px
  );--_rs-typography-base-color:var(
    --_rs-typography-hardness-color,var(
  --rs-color-average,rgba(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(28 + var(--_rs-theme-dark-coefficient, 0)*227),0.7)
)
  );--_rs-typography-text-auto-offset:16px;--_rs-typography-ul-bullet-offset:2px;--_rs-typography-list-li-compact-left-offset:18px;--_rs-typography-list-li-default-left-offset:24px;--_rs-typography-list-li-margin-top-from-text:var(
    --_rs-typography-text-2-sm-list-li-margin-top-from-text,16px
  );--_rs-typography-link-standalone-border-offset-from-text-base:1.15em;--_rs-typography-link-external-standalone-border-offset-from-text-base:1.02em;--_rs-typography-link-border-bottom-width-from-text:1px}@media screen and (max-width:640px){&:not(html) [data-rs-internal=button__content]{--_rs-typography-text-2-sm-list-li-margin-top-from-text:12px}}}}.top_content__zYDi4{display:flex;flex-direction:column;align-items:center;max-width:1200px;margin:0 auto}.top_title__g_zPB{--_rs-typography-letter-spacing:var(
    --_rs-typography-middle-hero-sm-letter-spacing,var(--rs-middle-hero-letter-spacing,-0.008em)
  );--_rs-typography-text-transform:initial;--_rs-typography-font-variant-numeric:initial;--_rs-typography-font-family:var(
    --rs-font-family-headers,var(--rs-font-family-jb-sans,"JetBrains Sans",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Droid Sans","Helvetica Neue",Arial,sans-serif)
  );--_rs-typography-font-size:var(
    --_rs-typography-middle-hero-sm-font-size,var(--rs-middle-hero-font-size,92px)
  );--_rs-typography-font-weight:var(
    --rs-font-weight-semi-bold,600
  );--_rs-typography-line-height:var(
    --_rs-typography-middle-hero-sm-line-height,var(--rs-middle-hero-line-height,92px)
  );--_rs-typography-base-color:var(
    --_rs-typography-heading-hardness-color,var(
  --rs-color-hard,rgb(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(28 + var(--_rs-theme-dark-coefficient, 0)*227))
)
  );--_rs-typography-text-auto-offset:0;--_rs-typography-ul-bullet-offset:initial;--_rs-typography-list-li-compact-left-offset:initial;--_rs-typography-list-li-default-left-offset:initial;--_rs-typography-list-li-margin-top-from-text:initial;--_rs-typography-link-standalone-border-offset-from-text-base:1.12em;--_rs-typography-link-external-standalone-border-offset-from-text-base:1em;--_rs-typography-link-border-bottom-width-from-text:var(
    --_rs-typography-middle-hero-sm-link-border-bottom-width-from-text,3px
  );@media screen and (max-width:640px){--_rs-typography-middle-hero-sm-font-size:var(
    --rs-middle-hero-font-size-mobile,58px
  );--_rs-typography-middle-hero-sm-line-height:var(
    --rs-middle-hero-line-height-mobile,62px
  );--_rs-typography-middle-hero-sm-letter-spacing:var(
    --rs-middle-hero-letter-spacing-mobile,-0.0007em
  );--_rs-typography-middle-hero-sm-link-border-bottom-width-from-text:2px}letter-spacing:var(
    --rs-text-base-letter-spacing,var(--_rs-typography-letter-spacing)
  );text-transform:var(--_rs-typography-text-transform);font-family:var(--_rs-typography-font-family);font-size:var(--_rs-typography-font-size);font-weight:var(--_rs-typography-font-weight);line-height:var(--_rs-typography-line-height);font-variant-numeric:var(--_rs-typography-font-variant-numeric);font-feature-settings:"kern","liga","calt";--rs-theme-dark:0;--_rs-theme-dark:var(
    --_rs-internal-force-theme-dark-consult-rescui-before-using,var(--rs-theme-dark,0)
  );--_rs-theme-flip:var(--rs-theme-flip,0);--_rs-theme-dark-coefficient:calc(var(--_rs-theme-dark)*(1 - var(--_rs-theme-flip)) + var(--_rs-theme-flip)*(1 - var(--_rs-theme-dark)));--_rs-theme-light-coefficient:calc(1 - var(--_rs-theme-dark-coefficient));color:var(
  --rs-color-hard,rgb(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(28 + var(--_rs-theme-dark-coefficient, 0)*227))
);max-width:640px;margin:0;text-align:center;background:linear-gradient(180deg,var(--color-success) 0,var(--color-primary) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}@media screen and (max-width:640px){.top_title__g_zPB{--_rs-typography-letter-spacing:var(
    --_rs-typography-middle-hero-sm-letter-spacing,var(--rs-middle-hero-letter-spacing,-0.008em)
  );--_rs-typography-text-transform:initial;--_rs-typography-font-variant-numeric:initial;--_rs-typography-font-family:var(
    --rs-font-family-headers,var(--rs-font-family-jb-sans,"JetBrains Sans",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Droid Sans","Helvetica Neue",Arial,sans-serif)
  );--_rs-typography-font-size:var(
    --_rs-typography-middle-hero-sm-font-size,var(--rs-middle-hero-font-size,92px)
  );--_rs-typography-font-weight:var(
    --rs-font-weight-semi-bold,600
  );--_rs-typography-line-height:var(
    --_rs-typography-middle-hero-sm-line-height,var(--rs-middle-hero-line-height,92px)
  );--_rs-typography-base-color:var(
    --_rs-typography-heading-hardness-color,var(
  --rs-color-hard,rgb(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(28 + var(--_rs-theme-dark-coefficient, 0)*227))
)
  );--_rs-typography-text-auto-offset:0;--_rs-typography-ul-bullet-offset:initial;--_rs-typography-list-li-compact-left-offset:initial;--_rs-typography-list-li-default-left-offset:initial;--_rs-typography-list-li-margin-top-from-text:initial;--_rs-typography-link-standalone-border-offset-from-text-base:1.12em;--_rs-typography-link-external-standalone-border-offset-from-text-base:1em;--_rs-typography-link-border-bottom-width-from-text:var(
    --_rs-typography-middle-hero-sm-link-border-bottom-width-from-text,3px
  );@media screen and (max-width:640px){--_rs-typography-middle-hero-sm-font-size:var(
    --rs-middle-hero-font-size-mobile,58px
  );--_rs-typography-middle-hero-sm-line-height:var(
    --rs-middle-hero-line-height-mobile,62px
  );--_rs-typography-middle-hero-sm-letter-spacing:var(
    --rs-middle-hero-letter-spacing-mobile,-0.0007em
  );--_rs-typography-middle-hero-sm-link-border-bottom-width-from-text:2px}letter-spacing:var(
    --rs-text-base-letter-spacing,var(--_rs-typography-letter-spacing)
  );text-transform:var(--_rs-typography-text-transform);font-family:var(--_rs-typography-font-family);font-size:var(--_rs-typography-font-size);font-weight:var(--_rs-typography-font-weight);line-height:var(--_rs-typography-line-height);font-variant-numeric:var(--_rs-typography-font-variant-numeric);font-feature-settings:"kern","liga","calt";--rs-theme-dark:0;--_rs-theme-dark:var(
    --_rs-internal-force-theme-dark-consult-rescui-before-using,var(--rs-theme-dark,0)
  );--_rs-theme-flip:var(--rs-theme-flip,0);--_rs-theme-dark-coefficient:calc(var(--_rs-theme-dark)*(1 - var(--_rs-theme-flip)) + var(--_rs-theme-flip)*(1 - var(--_rs-theme-dark)));--_rs-theme-light-coefficient:calc(1 - var(--_rs-theme-dark-coefficient));color:var(
  --rs-color-hard,rgb(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(28 + var(--_rs-theme-dark-coefficient, 0)*227))
);max-width:100%;margin-top:64px;color:transparent}}.top_titleWord__Y5Q4n{white-space:nowrap}.top_titleCharReal__Ryy1N{visibility:hidden}.top_titleCharGlyph__Ebznu{display:inline-block;width:0;text-align:left}.top_description__Qovyb{--_rs-typography-letter-spacing:var(--rs-subtitle-2-letter-spacing,normal);--_rs-typography-text-transform:initial;--_rs-typography-font-variant-numeric:initial;--_rs-typography-font-family:var(
    --rs-font-family-headers,var(--rs-font-family-jb-sans,"JetBrains Sans",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Droid Sans","Helvetica Neue",Arial,sans-serif)
  );--_rs-typography-font-size:var(
    --_rs-typography-subtitle-2-sm-font-size,var(--rs-subtitle-2-font-size,29px)
  );--_rs-typography-font-weight:var(
    --rs-font-weight-light,300
  );--_rs-typography-line-height:var(
    --_rs-typography-subtitle-2-sm-line-height,var(--rs-subtitle-2-line-height,39px)
  );--_rs-typography-base-color:var(
    --_rs-typography-hardness-color,var(
  --rs-color-hard,rgb(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(28 + var(--_rs-theme-dark-coefficient, 0)*227))
)
  );--_rs-typography-text-auto-offset:0;--_rs-typography-ul-bullet-offset:initial;--_rs-typography-list-li-compact-left-offset:initial;--_rs-typography-list-li-default-left-offset:initial;--_rs-typography-list-li-margin-top-from-text:initial;--_rs-typography-link-standalone-border-offset-from-text-base:1.15em;--_rs-typography-link-external-standalone-border-offset-from-text-base:1.02em;--_rs-typography-link-border-bottom-width-from-text:2px;@media screen and (max-width:640px){--_rs-typography-subtitle-2-sm-font-size:var(
    --rs-subtitle-2-font-size-mobile,23px
  );--_rs-typography-subtitle-2-sm-line-height:var(
    --rs-subtitle-2-line-height-mobile,30px
  )}letter-spacing:var(
    --rs-text-base-letter-spacing,var(--_rs-typography-letter-spacing)
  );text-transform:var(--_rs-typography-text-transform);font-family:var(--_rs-typography-font-family);font-size:var(--_rs-typography-font-size);font-weight:var(--_rs-typography-font-weight);line-height:var(--_rs-typography-line-height);font-variant-numeric:var(--_rs-typography-font-variant-numeric);font-feature-settings:"kern","liga","calt";--rs-theme-dark:0;--_rs-theme-dark:var(
    --_rs-internal-force-theme-dark-consult-rescui-before-using,var(--rs-theme-dark,0)
  );--_rs-theme-flip:var(--rs-theme-flip,0);--_rs-theme-dark-coefficient:calc(var(--_rs-theme-dark)*(1 - var(--_rs-theme-flip)) + var(--_rs-theme-flip)*(1 - var(--_rs-theme-dark)));--_rs-theme-light-coefficient:calc(1 - var(--_rs-theme-dark-coefficient));color:var(
  --rs-color-hard,rgb(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(28 + var(--_rs-theme-dark-coefficient, 0)*227))
);max-width:850px;margin:0 auto;text-align:center}@media screen and (max-width:640px){.top_description__Qovyb{--_rs-typography-letter-spacing:var(--rs-text-1-letter-spacing,normal);--_rs-typography-text-transform:initial;--_rs-typography-font-variant-numeric:initial;--_rs-typography-font-family:var(
    --rs-font-family-ui,var(--rs-font-family-jb-sans,"JetBrains Sans",Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Droid Sans","Helvetica Neue",Arial,sans-serif)
  );--_rs-typography-font-size:var(--rs-text-1-font-size,20px);--_rs-typography-font-weight:var(
    --rs-font-weight-regular,400
  );--_rs-typography-line-height:var(
    --rs-text-1-line-height,28px
  );--_rs-typography-base-color:var(
    --_rs-typography-hardness-color,var(
  --rs-color-average,rgba(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(28 + var(--_rs-theme-dark-coefficient, 0)*227),0.7)
)
  );--_rs-typography-text-auto-offset:32px;--_rs-typography-ul-bullet-offset:2px;--_rs-typography-list-li-compact-left-offset:22px;--_rs-typography-list-li-default-left-offset:28px;--_rs-typography-list-li-margin-top-from-text:var(
    --_rs-typography-text-1-sm-list-li-margin-top-from-text,24px
  );--_rs-typography-link-standalone-border-offset-from-text-base:1.15em;--_rs-typography-link-external-standalone-border-offset-from-text-base:1.02em;--_rs-typography-link-border-bottom-width-from-text:1px;@media screen and (max-width:640px){--_rs-typography-text-1-sm-list-li-margin-top-from-text:16px}letter-spacing:var(
    --rs-text-base-letter-spacing,var(--_rs-typography-letter-spacing)
  );text-transform:var(--_rs-typography-text-transform);font-family:var(--_rs-typography-font-family);font-size:var(--_rs-typography-font-size);font-weight:var(--_rs-typography-font-weight);line-height:var(--_rs-typography-line-height);font-variant-numeric:var(--_rs-typography-font-variant-numeric);font-feature-settings:"kern","liga","calt";color:var(
  --rs-color-average,rgba(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(28 + var(--_rs-theme-dark-coefficient, 0)*227),.7)
);--rs-theme-dark:0;--_rs-theme-dark:var(
    --_rs-internal-force-theme-dark-consult-rescui-before-using,var(--rs-theme-dark,0)
  );--_rs-theme-flip:var(--rs-theme-flip,0);--_rs-theme-dark-coefficient:calc(var(--_rs-theme-dark)*(1 - var(--_rs-theme-flip)) + var(--_rs-theme-flip)*(1 - var(--_rs-theme-dark)));--_rs-theme-light-coefficient:calc(1 - var(--_rs-theme-dark-coefficient));color:var(
  --rs-color-hard,rgb(calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(25 + var(--_rs-theme-dark-coefficient, 0)*230),calc(28 + var(--_rs-theme-dark-coefficient, 0)*227))
);margin-top:32px;text-align:center}}@media screen and (max-width:1000px){.top_descriptionBreak__8R6dE{display:none}}@media screen and (max-width:640px){.top_descriptionInCard__TaMcq{display:none}}.top_descriptionMobile__ya57N{display:none}@media screen and (max-width:640px){.top_descriptionMobile__ya57N{display:block}}.top_iconPair__yTwle{white-space:nowrap}.top_inlineIcon__XS0U2{vertical-align:middle;color:var(--rs-color-primary-light-theme)}@media screen and (max-width:640px){.top_inlineIcon__XS0U2{display:none}}.top_searchStack__yEz_Q{position:relative;overflow:hidden;width:100%;max-width:1200px;padding-top:32px}@media screen and (max-width:640px){.top_searchStack__yEz_Q{max-width:100vw;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding-top:0;order:-1}}.top_decorativeLayer2__F0Xrx{position:absolute;top:0;left:50%;z-index:1;width:calc(100% - 192px);height:144px;background:linear-gradient(180deg,rgba(107,87,255,.1),rgba(107,87,255,0));border-radius:20px;transform:translateX(-50%);pointer-events:none}@media screen and (max-width:640px){.top_decorativeLayer2__F0Xrx{width:calc(100% - 64px);border-radius:16px;display:none}}.top_decorativeLayer1__TXe4C{position:absolute;top:14px;left:50%;z-index:2;width:calc(100% - 96px);height:146px;background:linear-gradient(180deg,rgba(107,87,255,.2),rgba(107,87,255,0));border-radius:20px;backdrop-filter:blur(10px);transform:translateX(-50%);pointer-events:none}@media screen and (max-width:640px){.top_decorativeLayer1__TXe4C{width:calc(100% - 32px);border-radius:16px;display:none}}.top_searchGlow__7JnOm{position:absolute;top:100px;left:50%;z-index:3;width:100%;height:auto;transform:translate(-50%,-50%);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:640px){.top_searchGlow__7JnOm{top:51px;display:none}}.top_searchCard__I1Ut9{position:relative;z-index:4;display:flex;flex-direction:column;align-items:center;align-self:stretch;box-sizing:border-box;width:100%;max-width:1200px;padding:24px 32px 0;gap:48px;background:linear-gradient(180deg,rgba(107,87,255,.2),rgba(33,215,137,0) 75%);border-radius:32px 32px 0 0;backdrop-filter:blur(10px)}@media screen and (max-width:640px){.top_searchCard__I1Ut9{padding:8px 16px;gap:16px;border-radius:0;background:linear-gradient(180deg,rgba(107,87,255,.2),rgba(107,87,255,.07));backdrop-filter:none}}.top_exploreButton__Kopvp{--_rs-button-bottom-left-border-radius-or-initial:0px;--_rs-button-bottom-right-border-radius-or-initial:0px;--_rs-button-bottom-left-multiline-border-radius-or-initial:0px;--_rs-button-bottom-right-multiline-border-radius-or-initial:0px;margin-top:64px}@media screen and (max-width:640px){.top_exploreButton__Kopvp{display:none}}.top_exploreButtonMobile__IewVk{display:none}@media screen and (max-width:640px){.top_exploreButtonMobile__IewVk{display:inline-flex;margin-top:32px}}.top_searching__IAC2J .top_description__Qovyb,.top_searching__IAC2J .top_exploreButtonMobile__IewVk{display:none}@media screen and (max-width:640px){.top_searching__IAC2J .top_title__g_zPB{display:none}}.top_searching__IAC2J .top_searchCard__I1Ut9{padding-bottom:24px;backdrop-filter:none}@media screen and (max-width:640px){.top_searching__IAC2J .top_searchCard__I1Ut9{padding-bottom:8px}}.top_searching__IAC2J .top_decorativeLayer1__TXe4C,.top_searching__IAC2J .top_decorativeLayer2__F0Xrx{height:96px}@media screen and (max-width:640px){.top_searching__IAC2J .top_decorativeLayer1__TXe4C,.top_searching__IAC2J .top_decorativeLayer2__F0Xrx{height:48px}}.top_searching__IAC2J .top_searchStack__yEz_Q{overflow-x:clip;overflow-y:visible}.top_searching__IAC2J .top_decorativeLayer2__F0Xrx{-webkit-mask-image:linear-gradient(180deg,#000 32px,transparent 0);mask-image:linear-gradient(180deg,#000 32px,transparent 0)}.top_searching__IAC2J .top_decorativeLayer1__TXe4C{-webkit-mask-image:linear-gradient(180deg,#000 18px,transparent 0);mask-image:linear-gradient(180deg,#000 18px,transparent 0)}@keyframes top_heroFadeIn__0yEvr{0%{opacity:0}to{opacity:1}}@keyframes top_heroDecorativeLayer2Translate__rXdLS{0%{translate:-50% 40px}to{translate:-50% 0}}@keyframes top_heroDecorativeLayer2Scale__Pn7A7{0%{scale:.53}to{scale:1}}@keyframes top_heroDecorativeLayer1Translate__lG8zd{0%{translate:-50% -22px}to{translate:-50% 0}}@keyframes top_heroDecorativeLayer1Scale__hW1LN{0%{scale:.83}to{scale:1}}@keyframes top_heroSearchCardTranslate__O0oRm{0%{translate:0 -52px}to{translate:0 0}}@keyframes top_heroSearchCardScale__kNCKe{0%{scale:.85}to{scale:1}}@keyframes top_heroCtaTranslate__zi86B{0%{translate:0 52px}to{translate:0 0}}@keyframes top_heroCtaHeight__fWjIq{0%{height:0}to{height:52px}}@keyframes top_heroCtaHeightM__qgEuv{0%{height:0}to{height:40px}}@keyframes top_heroCtaPadding__3slBg{0%{padding-top:0;padding-bottom:0}}@keyframes top_heroGlowTranslate__gNuGh{0%{translate:-50% calc(-50% - 36px)}to{translate:-50% -50%}}@keyframes top_heroTitleAppear__4_QgL{0%{visibility:hidden}to{visibility:visible}}@keyframes top_heroIntroTranslate__wGgiy{0%{translate:0 -34px}to{translate:0 0}}.top_introAnimating__dQvMG .top_decorativeLayer2__F0Xrx{transform:none;animation:top_heroDecorativeLayer2Translate__rXdLS .2s ease-out 0s both,top_heroDecorativeLayer2Scale__Pn7A7 .2s cubic-bezier(.5,0,.5,1) 0s both,top_heroFadeIn__0yEvr .12s cubic-bezier(.5,0,.5,1) 80ms both}.top_introAnimating__dQvMG .top_decorativeLayer1__TXe4C{transform:none;animation:top_heroDecorativeLayer1Translate__lG8zd .2s ease-out .18s both,top_heroDecorativeLayer1Scale__hW1LN .2s cubic-bezier(.5,0,.5,1) .18s both,top_heroFadeIn__0yEvr .12s cubic-bezier(.5,0,.5,1) .26s both}.top_introAnimating__dQvMG .top_searchCard__I1Ut9{animation:top_heroSearchCardTranslate__O0oRm .2s ease-out .4s both,top_heroSearchCardScale__kNCKe .2s cubic-bezier(.5,0,.5,1) .4s both,top_heroFadeIn__0yEvr .15s cubic-bezier(.5,0,.5,1) .45s both}.top_introAnimating__dQvMG .top_exploreButton__Kopvp{overflow:hidden;animation:top_heroCtaTranslate__zi86B .2s cubic-bezier(.45,1.45,.8,1) .55s both,top_heroCtaHeight__fWjIq .2s cubic-bezier(.45,1.45,.8,1) .55s both,top_heroCtaPadding__3slBg .2s cubic-bezier(.45,1.45,.8,1) .55s both,top_heroFadeIn__0yEvr .2s cubic-bezier(.45,1.45,.8,1) .55s both}@media screen and (max-width:1000px){.top_introAnimating__dQvMG .top_exploreButton__Kopvp{animation-name:top_heroCtaTranslate__zi86B,top_heroCtaHeightM__qgEuv,top_heroCtaPadding__3slBg,top_heroFadeIn__0yEvr}}.top_introAnimating__dQvMG .top_exploreButton__Kopvp [data-rs-internal=button__content]{animation:top_heroFadeIn__0yEvr .2s ease-in .55s both}.top_introAnimating__dQvMG .top_searchGlow__7JnOm{transform:none;animation:top_heroGlowTranslate__gNuGh .2s ease-out .75s both,top_heroFadeIn__0yEvr .2s ease-out .75s both}.top_introAnimating__dQvMG .top_title__g_zPB{animation:top_heroTitleAppear__4_QgL 1s step-end both}.top_introAnimating__dQvMG .top_description__Qovyb{animation:top_heroIntroTranslate__wGgiy .5s ease-out 1.3s both,top_heroFadeIn__0yEvr .33s ease-out 1.47s both}.course-search-input_input__Vo02o{width:100%}.course-search-input_icon__Kz9QV{color:var(--rs-color-black-t50)}.search-input_input__qF8L8>label>div:first-child{overflow:hidden;border-radius:999px;box-shadow:none}