@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap");.playground-ide_fakeIdeContainer__D2Xxg{margin-bottom:32px}.playground-ide_ideWindow__mFH_7{font-family:Inter,sans-serif!important;border-radius:10px;width:100%;overflow:hidden;color:white;font-size:13px;background-color:#2C2D30;height:600px;display:flex;flex-flow:column nowrap;min-height:0;box-shadow:0 4px 30px 0 #00000040}.playground-ide_ideMainContent__DZMDC{width:100%;display:flex;flex-flow:row nowrap;flex-grow:1;min-height:0}.playground-ide_ideActionButton__lcvk_{height:30px;width:30px;border-radius:6px;border:none;padding:8px 0;cursor:pointer}.playground-ide_defaultIcon__9V5Em{width:12px!important;height:12px!important}.playground-ide_mediumIcon__JZwUX{width:16px!important;height:16px!important}.playground-ide_transparentButton__M4jzu{background-color:transparent;border:none;cursor:pointer;width:28px;height:28px;box-sizing:border-box;border-radius:4px;display:flex;align-items:center;justify-content:center;padding:0}.playground-ide_transparentButton__M4jzu:hover{background-color:#43454A}.playground-ide_error__d3ZY6{color:#DB5C5C}.playground-ide_inlineButton__wKuEW{color:#6B9BFA;background-color:transparent;border:none;cursor:pointer;font-weight:500;font-size:12px;line-height:16px;padding:0}.playground-ide_toadHolder__mn936{width:100%;box-sizing:border-box;padding-left:min(900px,calc(72% - 194.4px) + 8px)}.playground-ide_ideHeaderPanel__6vEP2{width:100%;height:40px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;border-bottom:1px solid #1e1f22}.playground-ide_projectNamePanel__SKGcs{width:100%;max-width:500px;height:100%;background:linear-gradient(90deg,rgba(69,80,56,0) 0,rgba(69,80,56,1) 50%,rgba(69,80,56,0));display:flex;flex-flow:row nowrap;align-items:center;padding-left:16px}.playground-ide_projectName__fF397{line-height:40px}.playground-ide_projectNameBadge__ueWEi{box-sizing:border-box;display:inline-block;width:20px;height:20px;font-weight:500;font-size:12px;letter-spacing:0;text-align:center;line-height:22px;font-family:monospace;background-color:#8AA959;border-radius:4px;margin-right:6px}.playground-ide_ideFakeButtonsContainer__RaNVK{display:flex;flex-flow:row nowrap;align-items:center;gap:8px;margin-right:26px}.playground-ide_ideFakeButton__m2NV5{width:12px;height:12px;border:1px solid #5a5d6b;border-radius:50%}.playground-ide_ideHeaderActionButtonsContainer__yn6xO{margin-right:6px}.playground-ide_ideHeaderActionButtonGreen__hG2EB{background-color:#599E5E}.playground-ide_ideHeaderActionButtonGreen__hG2EB:hover{background-color:#508453}.playground-ide_ideHeaderActionButtonRed__seSfH{background-color:#C94F4F}.playground-ide_ideHeaderActionButtonRed__seSfH:hover{background-color:#B04A4A}.playground-ide_ideHeaderActionButtonImage__GwbI9{height:14px;width:14px;margin:auto}.playground-ide_ideLeftSidePanel__boD44{width:40px;border-right:1px solid #1e1f22;padding:5px;box-sizing:border-box;flex-shrink:0}.playground-ide_ideLeftSidePanelActionButtonsContainer__prFT0{display:flex;flex-flow:column nowrap;gap:5px;align-items:center}.playground-ide_ideLeftSidePanelActionButton__fN05Y{background-color:transparent}.playground-ide_ideLeftSidePanelActionButton__fN05Y:hover{background-color:#393B40}.playground-ide_ideLeftSidePanelActionButton__fN05Y.playground-ide_selected__fp0oz{background-color:#467FF2}.playground-ide_ideLeftSidePanelActionButton__fN05Y.playground-ide_selected__fp0oz:hover{background-color:#3574F0}.playground-ide_horizontalSeparator__Li2tu{height:1px;width:24px;background-color:#43454A;margin:5px 0}.playground-ide_courseOverviewPanel__kYlCZ{height:100%;width:256px;font-weight:500;border-right:1px solid #1e1f22;flex-shrink:0}.playground-ide_courseOverviewTitle__96EiT{height:40px;line-height:40px;font-weight:600;padding:0 12px}.playground-ide_courseProgressBar__hhWso{height:4px;width:100%;background-color:#43454A;margin-bottom:4px}.playground-ide_courseProgressBarGreenLine__KV1Sl{height:100%;background-color:#57965C}.playground-ide_courseOverviewTasksListTitle__ZFjn5{padding-left:20px;height:24px;line-height:24px;display:flex;flex-flow:row nowrap;align-items:center;gap:8px}.playground-ide_courseOverviewTasksList__kgJNQ{display:flex;flex-flow:column nowrap;align-items:stretch}.playground-ide_courseOverviewTask__19Zyl{margin:0 12px;border:0;background-color:transparent;color:white;display:flex;flex-flow:row nowrap;align-items:center;gap:8px;padding:4px 22px;border-radius:4px;cursor:pointer;font-family:Inter,sans-serif;white-space:nowrap}.playground-ide_courseOverviewTaskTitle__NvaH9{flex-grow:1;text-align:left;line-height:16px}.playground-ide_courseOverviewTask__19Zyl.playground-ide_selected__fp0oz,.playground-ide_courseOverviewTask__19Zyl:hover{background-color:#2E436E}.playground-ide_ideEditorArea__UGM_r{flex-grow:1;flex-shrink:0;min-width:0;background-color:#1E1E1E}.playground-ide_ideEditorHeader__qEBqN{height:40px;line-height:40px;display:flex;flex-flow:row nowrap;gap:4px;align-items:center;color:#DFE1E5;padding:0 12px;border-bottom:1px solid #383a42}.playground-ide_ideEditor__AdLSy{height:calc(100% - 40px);background-color:#1E1E1E;padding:2px 0;box-sizing:border-box;min-width:0}.playground-ide_ideRightPanel__gu7c0{width:420px;border-left:1px solid #1e1f22;display:flex;flex-flow:column nowrap;flex-shrink:0;min-height:0}.playground-ide_ideRightPanelTitle__35SMC{height:40px;line-height:40px;font-weight:600;border-bottom:1px solid #1e1f22;padding:0 16px}.playground-ide_ideRightPanelTaskSwitchButtonsContainer__yehJ8{padding:12px 16px;display:flex;flex-flow:row nowrap;gap:8px;width:100%}.playground-ide_ideRightPanelTaskSwitchButton__hrnld{box-sizing:border-box;height:28px;width:28px;border:1px solid #4e5157;background-color:transparent;text-align:center;font-size:16px;font-weight:600;color:white;border-radius:4px;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;font-family:Inter,sans-serif}.playground-ide_ideRightPanelTaskSwitchButton__hrnld:hover{background-color:#393B40}.playground-ide_ideRightPanelTaskSwitchButton__hrnld.playground-ide_completed__tWpiR{border:1px solid #5fad65}.playground-ide_ideRightPanelTaskSwitchButton__hrnld.playground-ide_selected__fp0oz{border:2px solid #3574f0}.playground-ide_ideRightPanelTaskTitle__EtmCC{font-size:22px;font-weight:700;line-height:24px;margin:16px 0}.playground-ide_ideRightPanelContentArea__ofvKT{padding:0 16px;overflow-y:auto;flex-grow:1}.playground-ide_ideRightPanelContent__FwYhH{font-size:14px;line-height:21px;color:#BABABA;margin-bottom:16px}.playground-ide_ideRightPanelContent__FwYhH strong{font-weight:600}.playground-ide_ideRightPanelContent__FwYhH i{font-style:italic}.playground-ide_ideRightPanelContent__FwYhH code{font-family:JetBrains Mono,monospace;font-weight:500;background-color:rgba(135,131,120,.15);padding:2px 4px;border-radius:4px;color:rgb(235,87,87)}.playground-ide_ideRightPanelCollapsePanelLabel__5d1bN{font-weight:600;cursor:pointer;color:#366ACF}.playground-ide_ideRightPanelContentCodeBlock__MZMYu{background-color:#1E1E1E;padding:4px;border-radius:4px;margin-bottom:8px}.playground-ide_ideRightPanelContentSubtitle__jGPU_{margin-bottom:6px;font-weight:600;font-size:16px;line-height:20px}.playground-ide_checkStatusMessageContainer__DaOk7{padding:0 16px}.playground-ide_checkStatusMessage__y2exh{border-top:1px solid #393b40;padding-top:13px;display:flex;flex-flow:row nowrap;align-items:flex-start;gap:4px;line-height:16px}.playground-ide_checkStatusMessageDescription__m_ntA{margin-top:16px;line-height:16px}.playground-ide_ideRightPanelButtonsContainer__GJybC{padding:16px;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.playground-ide_ideRightPanelMainButtonsContainer__EXbr1{display:flex;flex-flow:row nowrap;gap:6px}.playground-ide_ideRightPanelButton__8TDVM{height:28px;min-width:72px;border-radius:4px;color:white;text-align:center;font-weight:500;line-height:16px;cursor:pointer;background-color:transparent;border:1px solid #4e5157;font-family:Inter,sans-serif}.playground-ide_primary__GgK2P{background-color:#3574F0;border:none}.playground-ide_ideRightPanelButton__8TDVM:hover:not([disabled]){border-color:#6F737A}.playground-ide_ideRightPanelButton__8TDVM.playground-ide_primary__GgK2P:hover:not([disabled]){background-color:#366ACF}.playground-ide_ideRightPanelButton__8TDVM.playground-ide_primary__GgK2P:active:not([disabled]){background-color:#375FAD}.playground-ide_ideRightPanelButton__8TDVM:focus{outline:2px solid #3574F0;border:1px solid #2c2d30}.playground-ide_ideRightPanelButton__8TDVM[disabled]{cursor:unset;color:#5A5D63;background-color:transparent;border:1px solid #43454a}.playground-ide_ideBottomPanel__W0jGp{border-top:1px solid #1e1f22;flex-shrink:0;height:200px}.playground-ide_ideBottomPanelHeader__0ru0W{height:40px;line-height:40px;display:flex;flex-flow:row nowrap;justify-content:space-between;gap:4px;align-items:center;color:#DFE1E5;padding:0 12px;border-bottom:1px solid #383a42;font-weight:600}.playground-ide_ideBottomPanelHeaderFilename__eOmaC{font-weight:500;display:inline-flex;flex-flow:row nowrap;gap:4px;align-items:center;margin-left:28px}.playground-ide_ideBottomPanelContent__iOlqD{display:block;height:calc(100% - 40px);overflow-y:auto;background-color:#1e1f22;padding:12px 0 0 12px;font-weight:500;font-size:13px;line-height:22px;font-family:JetBrains Mono,monospace}.playground-ide_ideBottomPanelContent__iOlqD.playground-ide_error__d3ZY6{color:#FA5C4A}.playground-ide_ideBottomPanelCloseButton__lSIxI{color:white}.learn-in-ide_module__IJcV8{padding:96px 0 0}@media screen and (max-width:640px){.learn-in-ide_module__IJcV8{padding:64px 0}}.learn-in-ide_title__5_myC{--_rs-typography-letter-spacing:var(
    --_rs-typography-h1-sm-letter-spacing,var(--rs-h1-letter-spacing,-0.001em)
  );--_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-h1-sm-font-size,var(--rs-h1-font-size,43px)
  );--_rs-typography-font-weight:var(
    --rs-font-weight-semi-bold,600
  );--_rs-typography-line-height:var(
    --_rs-typography-h1-sm-line-height,var(--rs-h1-line-height,49px)
  );--_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:2px;@media screen and (max-width:640px){--_rs-typography-h1-sm-font-size:var(
    --rs-h1-font-size-mobile,35px
  );--_rs-typography-h1-sm-line-height:var(
    --rs-h1-line-height-mobile,39px
  );--_rs-typography-h1-sm-letter-spacing:var(
    --rs-h1-letter-spacing-mobile,normal
  )}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-bottom:48px}@media screen and (max-width:640px){.learn-in-ide_title__5_myC{margin-bottom:32px}}.learn-in-ide_carousel__rUhoV{display:flex;flex-direction:column-reverse;padding:24px;border-radius:24px;background-color:var(--rs-color-primary-light-theme)}@media screen and (max-width:640px){.learn-in-ide_carousel__rUhoV{margin-bottom:104px;padding:16px}}.learn-in-ide_carouselControls__8_lYt{top:24px;right:24px;background-color:inherit}@media screen and (max-width:640px){.learn-in-ide_carouselControls__8_lYt{top:auto;right:auto;bottom:-66px;left:50%;background-color:initial;transform:translateX(-50%)}}.learn-in-ide_description__FaVPx{display:flex;flex-flow:row nowrap;justify-content:space-between;gap:270px;margin-bottom:64px}.learn-in-ide_descriptionMain__pvm_5{flex:80 1 auto;font-size:20px;line-height:28px}.learn-in-ide_descriptionSecondary__79NG7{flex:43 1 auto;color:var(--rs-color-black-t70);font-size:16px;line-height:24px}.roadmap_roadmapContainer__60Cex{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-radius:16px;background-color:var(--rs-color-black-t5);flex-grow:1;margin-top:32px}@media screen and (max-width:640px){.roadmap_roadmapContainer__60Cex{flex-direction:column;align-items:start;gap:32px;padding:16px}}.roadmap_titleWrapper__4hvL2{display:flex;align-items:center;gap:16px;margin-right:16px}@media screen and (max-width:640px){.roadmap_titleWrapper__4hvL2{margin-right:0;align-items:start;flex-direction:column}}.roadmap_roadmap__H4uta{cursor:pointer}.roadmap_title__AsBEb{--_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))
)}@media screen and (max-width:640px){.roadmap_title__AsBEb{--_rs-typography-letter-spacing:var(--rs-h4-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-h4-font-size,16px);--_rs-typography-font-weight:var(
    --rs-font-weight-semi-bold,600
  );--_rs-typography-line-height:var(--rs-h4-line-height,24px);--_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))
)}}.roadmap_text__q2IKb{--_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)
)}.about_wrapper__qd1f_{display:flex;padding:96px 0 0}@media screen and (max-width:1000px){.about_wrapper__qd1f_{flex-direction:column}}@media screen and (max-width:640px){.about_wrapper__qd1f_{padding:64px 0 0}}.about_content__Zo02o{flex:0 0 calc(66% - 48px);box-sizing:border-box;padding-right:8%}@media screen and (max-width:1000px){.about_content__Zo02o{padding-right:0}}.about_paragraphContainer___fSDG{@media screen and (max-width:640px){--_rs-typography-text-1-sm-list-li-margin-top-from-text:16px}position:relative;overflow:hidden;max-height:230px;transition:max-height .15s ease-in-out}.about_paragraphContainer___fSDG.about_expanded___YAcP{max-height:3000px}.about_paragraphContainer___fSDG.about_shrinked__TxwQ9.about_hasExpander__2L67m:after{position:absolute;bottom:0;left:0;width:100%;height:100px;content:"";pointer-events:none;background:linear-gradient(180deg,rgba(244,244,244,0),rgba(244,244,244,1))}.about_expanderButton__8pr2c{margin-top:16px}@media screen and (max-width:640px){.about_expanderButton__8pr2c:focus{background:none}}.about_educationType__wrTvh{display:flex;flex:0 0 calc(35% - 19px);box-sizing:border-box;margin-top:100px;gap:16px}@media screen and (max-width:1000px){.about_educationType__wrTvh{margin-top:38px}}.about_external__RS6eo{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.about_rightTitle__zCZyv{margin-bottom:8px}.about_title__cBhFV{margin-bottom:48px}.about_paragraphContainer___fSDG{--_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))
)}@media screen and (max-width:640px){.about_paragraphContainer___fSDG{--_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)
)}}.about_paragraphContainer___fSDG>:not(:last-child){margin-bottom:16px}.about_paragraph__wNhzm a{--_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));@supports (color:color-mix(in srgb,#fff 50%,#000 50%)){--_rs-color-primary:color-mix(in srgb,var(--rs-color-primary-light-theme,#6B57FF) calc(100%*var(--_rs-theme-light-coefficient, 1)),var(--rs-color-primary-dark-theme,#8473FF) calc(100%*var(--_rs-theme-dark-coefficient, 0)));--_rs-color-primary-dim:color-mix(in srgb,var(--rs-color-primary-dim-light-theme,#8979ff) calc(100%*var(--_rs-theme-light-coefficient, 1)),var(--rs-color-primary-dim-dark-theme,#6f61d2) calc(100%*var(--_rs-theme-dark-coefficient, 0)));--_rs-color-primary-fog:color-mix(in srgb,var(--rs-color-primary-fog-light-theme,#e1ddff) calc(100%*var(--_rs-theme-light-coefficient, 1)),var(--rs-color-primary-fog-dark-theme,#2e2b49) calc(100%*var(--_rs-theme-dark-coefficient, 0)));--_rs-color-primary-t-dim:color-mix(in srgb,var(--rs-color-primary-t-dim-light-theme,rgba(107,87,255,0.8)) calc(100%*var(--_rs-theme-light-coefficient, 1)),var(--rs-color-primary-t-dim-dark-theme,rgba(132,115,255,0.8)) calc(100%*var(--_rs-theme-dark-coefficient, 0)));--_rs-color-primary-t-fog:color-mix(in srgb,var(--rs-color-primary-t-fog-light-theme,rgba(107,87,255,0.2)) calc(100%*var(--_rs-theme-light-coefficient, 1)),var(--rs-color-primary-t-fog-dark-theme,rgba(132,115,255,0.3)) calc(100%*var(--_rs-theme-dark-coefficient, 0)))}@supports not (color:color-mix(in srgb,#fff 50%,#000 50%)){--_rs-color-primary:rgb(calc(var(--_rs-theme-light-coefficient, 1)*107 + var(--_rs-theme-dark-coefficient, 0)*132),calc(var(--_rs-theme-light-coefficient, 1)*87 + var(--_rs-theme-dark-coefficient, 0)*115),255);--_rs-color-primary-dim:rgb(calc(var(--_rs-theme-light-coefficient, 1)*137 + var(--_rs-theme-dark-coefficient, 0)*111),calc(var(--_rs-theme-light-coefficient, 1)*121 + var(--_rs-theme-dark-coefficient, 0)*97),calc(var(--_rs-theme-light-coefficient, 1)*255 + var(--_rs-theme-dark-coefficient, 0)*210));--_rs-color-primary-fog:rgb(calc(var(--_rs-theme-light-coefficient, 1)*225 + var(--_rs-theme-dark-coefficient, 0)*46),calc(var(--_rs-theme-light-coefficient, 1)*221 + var(--_rs-theme-dark-coefficient, 0)*43),calc(var(--_rs-theme-light-coefficient, 1)*255 + var(--_rs-theme-dark-coefficient, 0)*73));--_rs-color-primary-t-dim:rgba(calc(var(--_rs-theme-light-coefficient, 1)*107 + var(--_rs-theme-dark-coefficient, 0)*132),calc(var(--_rs-theme-light-coefficient, 1)*87 + var(--_rs-theme-dark-coefficient, 0)*115),255,0.8);--_rs-color-primary-t-fog:rgba(calc(var(--_rs-theme-light-coefficient, 1)*107 + var(--_rs-theme-dark-coefficient, 0)*132),calc(var(--_rs-theme-light-coefficient, 1)*87 + var(--_rs-theme-dark-coefficient, 0)*115),255,calc(var(--_rs-theme-light-coefficient, 1)*0.2 + var(--_rs-theme-dark-coefficient, 0)*0.3))}--_rs-typography-link-border-bottom-width-wf:var(
    --_rs-typography-link-border-bottom-width-from-text,1px
  );--_rs-typography-link-color-wf:var(
    --_rs-typography-link-color,var(
  --_rs-typography-link-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-link-hover-color-wf:var(
    --_rs-typography-link-hover-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-link-underline-color-wf:var(
    --_rs-typography-link-underline-color,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.4)
  );--_rs-typography-link-hover-underline-color-wf:var(
    --_rs-typography-link-hover-underline-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-link-hover-underline-width-difference-wf:var(
    --_rs-typography-link-hover-underline-width-difference,1px
  );--_rs-typography-link-background-image-wf:var(
    --_rs-typography-link-background-image,initial
  );--_rs-typography-link-hover-border-image-wf:var(
    --_rs-typography-link-hover-border-image,initial
  );--_rs-typography-link-after-display-wf:var(
    --_rs-typography-link-after-display,none
  );--_rs-typography-link-after-offset-right-wf:var(
    --_rs-typography-link-after-offset-right,0em
  );--_rs-typography-link-after-offset-left-wf:var(
    --_rs-typography-link-after-offset-left,0em
  );--_rs-typography-link-hover-after-offset-right-wf:var(
    --_rs-typography-link-hover-after-offset-right,0em
  );--_rs-typography-link-hover-after-offset-left-wf:var(
    --_rs-typography-link-hover-after-offset-left,0em
  );--_rs-typography-link-transition-wf:var(
    --_rs-typography-link-transition,none
  );--_rs-typography-link-padding-bottom-final:var(
    --_rs-typography-link-padding-bottom-from-state-hover,1px
  );--_rs-typography-link-border-bottom-width-final:var(
    --_rs-typography-link-border-bottom-width-from-state-hover,var(--_rs-typography-link-border-bottom-width-wf)
  );--_rs-typography-link-border-bottom-color-final:var(
    --_rs-typography-link-border-bottom-color-from-state-hover,var(--_rs-typography-link-underline-color-wf)
  );--_rs-typography-link-border-image-final:var(
    --_rs-typography-link-border-image-from-state-hover,initial
  );--_rs-typography-link-color-final:var(
    --_rs-typography-link-color-from-state-hover,var(--_rs-typography-link-color-wf)
  );--_rs-typography-link-background-size-final:var(
    --_rs-typography-link-background-size-from-state-hover,auto 0
  );--_rs-typography-link-after-margin-right-final:var(
    --_rs-typography-link-after-margin-right-from-state-hover,var(--_rs-typography-link-after-offset-right-wf)
  );--_rs-typography-link-after-margin-left-final:var(
    --_rs-typography-link-after-margin-left-from-state-hover,var(--_rs-typography-link-after-offset-left-wf)
  );--_rs-typography-link-box-shadow-final:var(
    --_rs-typography-link-box-shadow-from-state-focus-visible,initial
  );padding-bottom:var(--_rs-typography-link-padding-bottom-final);border-bottom:var(--_rs-typography-link-border-bottom-width-final) solid var(--_rs-typography-link-border-bottom-color-final);-o-border-image:var(--_rs-typography-link-border-image-final);border-image:var(--_rs-typography-link-border-image-final);outline:none;cursor:pointer;text-decoration:none;color:var(--_rs-typography-link-color-final);background-image:var(--_rs-typography-link-background-image-wf);background-repeat:repeat-x;background-position:left calc(100% + 4px);background-size:var(--_rs-typography-link-background-size-final);box-shadow:var(--_rs-typography-link-box-shadow-final);font-size:inherit;line-height:inherit;transition:var(--_rs-typography-link-transition-wf);&:active,&:focus{color:var(--_rs-typography-link-color-final)}&:hover{--_rs-typography-link-padding-bottom-from-state-hover:calc(1px - var(--_rs-typography-link-hover-underline-width-difference-wf));--_rs-typography-link-border-bottom-width-from-state-hover:calc(var(--_rs-typography-link-border-bottom-width-wf) + var(--_rs-typography-link-hover-underline-width-difference-wf));--_rs-typography-link-border-bottom-color-from-state-hover:var(
    --_rs-typography-link-hover-underline-color-wf
  );--_rs-typography-link-border-image-from-state-hover:var(
    --_rs-typography-link-hover-border-image-wf
  );--_rs-typography-link-color-from-state-hover:var(
    --_rs-typography-link-hover-color-wf
  );--_rs-typography-link-background-size-from-state-hover:auto calc(100% + 4px);--_rs-typography-link-after-margin-right-from-state-hover:var(
    --_rs-typography-link-hover-after-offset-right-wf
  );--_rs-typography-link-after-margin-left-from-state-hover:var(
    --_rs-typography-link-hover-after-offset-left-wf
  );text-decoration:none}&:after{display:var(
      --_rs-typography-link-after-display-or-initial,var(--_rs-typography-link-after-display-wf)
    );margin-right:var(--_rs-typography-link-after-margin-right-final);margin-left:var(--_rs-typography-link-after-margin-left-final);content:var(--_rs-typography-link-after-content-or-initial,"\2192");transition:margin-right .3s,margin-left .3s;font-feature-settings:"ss20" 1}&:focus[data-focus-method=key]{--_rs-typography-link-box-shadow-from-state-focus-visible:var(
      --_rs-color-primary
    ) 0 0 0 4px}--rs-theme-dark:0;--_rs-typography-link-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))
)}.about_paragraph__wNhzm em{font-style:italic}.about_paragraph__wNhzm li{margin-left:18px}.about_link__ZXxAG{display:inline-flex;align-items:center}@media screen and (max-width:640px){.about_title__cBhFV{margin-bottom:32px}}.glass-cta-banner_banner__Q6Kk5{--purple:var(--color-primary-rgb);--magenta:var(--color-magenta-rgb);--green:var(--color-success-rgb);--white:255,255,255;position:relative;display:flex;justify-content:center;overflow:clip}.glass-cta-banner_background__zQlBa{position:absolute;inset:0;pointer-events:none}.glass-cta-banner_art__5v48J{position:absolute;inset:0;background:url(/courses/theme/glass-cta-glow.webp) center -110px/1570px 1000px no-repeat;-webkit-mask-image:linear-gradient(transparent,#000 90px);mask-image:linear-gradient(transparent,#000 90px)}@media screen and (max-width:640px){.glass-cta-banner_art__5v48J{background-position:center -56px;background-size:1524px 973px}}.glass-cta-banner_surface__T_iNi{position:absolute;bottom:0;border-radius:32px 32px 0 0;backdrop-filter:blur(20px)}.glass-cta-banner_surface__T_iNi:before{position:absolute;inset:0;padding:1px;border-radius:inherit;content:"";background:linear-gradient(rgba(var(--white),.7),rgba(var(--white),.05) var(--border-fade));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@media screen and (max-width:640px){.glass-cta-banner_surface__T_iNi{border-radius:16px 16px 0 0}}.glass-cta-banner_glass__HN_PY{--border-fade:59%;top:90px;left:50%;width:min(1484px,100%);background:linear-gradient(rgba(var(--purple),.05),rgba(var(--purple),.2));transform:translateX(-50%)}@media screen and (max-width:1200px){.glass-cta-banner_glass__HN_PY{top:37px}}@media screen and (max-width:640px){.glass-cta-banner_glass__HN_PY{top:-16px;width:calc(100% - 27px)}}.glass-cta-banner_strip__0mh_v{--border-fade:48%;top:202px;right:0;left:0;background:linear-gradient(rgba(var(--green),.1),rgba(var(--green),.2))}@media screen and (max-width:1200px){.glass-cta-banner_strip__0mh_v{display:none}}.glass-cta-banner_panel__65olx{position:relative;display:flex;flex-direction:column;align-items:center;gap:32px;box-sizing:border-box;width:min(1232px,calc(100% - 66px));padding:96px;border-radius:32px 32px 0 0;background:linear-gradient(rgba(var(--purple),.05),rgba(var(--purple),.2));backdrop-filter:blur(20px)}@media screen and (max-width:768px){.glass-cta-banner_panel__65olx{padding:96px 48px}}@media screen and (max-width:640px){.glass-cta-banner_panel__65olx{width:100%;padding:48px 16px;border-radius:16px 16px 0 0}.glass-cta-banner_panel__65olx.glass-cta-banner_withTode__oGmUK{padding-bottom:120px}}.glass-cta-banner_title__grXqS{--_rs-typography-letter-spacing:var(
    --_rs-typography-hero-sm-letter-spacing,var(--rs-hero-letter-spacing,-0.005em)
  );--_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-hero-sm-font-size,var(--rs-hero-font-size,72px)
  );--_rs-typography-font-weight:var(
    --rs-font-weight-semi-bold,600
  );--_rs-typography-line-height:var(
    --_rs-typography-hero-sm-line-height,var(--rs-hero-line-height,72px)
  );--_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-hero-sm-link-border-bottom-width-from-text,3px
  );@media screen and (max-width:640px){--_rs-typography-hero-sm-font-size:var(
    --rs-hero-font-size-mobile,42px
  );--_rs-typography-hero-sm-line-height:var(
    --rs-hero-line-height-mobile,50px
  );--_rs-typography-hero-sm-letter-spacing:var(
    --rs-hero-letter-spacing-mobile,-0.001em
  );--_rs-typography-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:1;--_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))
);--rs-hero-font-size-mobile:43px;--rs-hero-line-height-mobile:49px;max-width:100%;text-align:center}.glass-cta-banner_buttons__dcpF6{display:flex;justify-content:center;gap:32px}@media screen and (max-width:640px){.glass-cta-banner_buttons__dcpF6{flex-direction:column;align-self:stretch;gap:16px}}.glass-cta-banner_button__kVtOt{backdrop-filter:blur(8px)}@media screen and (max-width:640px){.glass-cta-banner_desktopButton__IB_PW{display:none}}.glass-cta-banner_mobileButton__G11zI{display:none}@media screen and (max-width:640px){.glass-cta-banner_mobileButton__G11zI{display:inline-flex}}.glass-cta-banner_note__SJTth{--_rs-typography-letter-spacing:var(--rs-text-3-letter-spacing,0.0045em);--_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-3-font-size,13px);--_rs-typography-font-weight:var(
    --rs-font-weight-regular,400
  );--_rs-typography-line-height:var(
    --rs-text-3-line-height,20px
  );--_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:8px;--_rs-typography-ul-bullet-offset:2px;--_rs-typography-list-li-compact-left-offset:15px;--_rs-typography-list-li-default-left-offset:19px;--_rs-typography-list-li-margin-top-from-text:8px;--_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;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:1;--_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)
);max-width:750px;margin-top:-16px;text-align:center}.glass-cta-banner_note__SJTth a{--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));@supports (color:color-mix(in srgb,#fff 50%,#000 50%)){--_rs-color-primary:color-mix(in srgb,var(--rs-color-primary-light-theme,#6B57FF) calc(100%*var(--_rs-theme-light-coefficient, 1)),var(--rs-color-primary-dark-theme,#8473FF) calc(100%*var(--_rs-theme-dark-coefficient, 0)));--_rs-color-primary-dim:color-mix(in srgb,var(--rs-color-primary-dim-light-theme,#8979ff) calc(100%*var(--_rs-theme-light-coefficient, 1)),var(--rs-color-primary-dim-dark-theme,#6f61d2) calc(100%*var(--_rs-theme-dark-coefficient, 0)));--_rs-color-primary-fog:color-mix(in srgb,var(--rs-color-primary-fog-light-theme,#e1ddff) calc(100%*var(--_rs-theme-light-coefficient, 1)),var(--rs-color-primary-fog-dark-theme,#2e2b49) calc(100%*var(--_rs-theme-dark-coefficient, 0)));--_rs-color-primary-t-dim:color-mix(in srgb,var(--rs-color-primary-t-dim-light-theme,rgba(107,87,255,0.8)) calc(100%*var(--_rs-theme-light-coefficient, 1)),var(--rs-color-primary-t-dim-dark-theme,rgba(132,115,255,0.8)) calc(100%*var(--_rs-theme-dark-coefficient, 0)));--_rs-color-primary-t-fog:color-mix(in srgb,var(--rs-color-primary-t-fog-light-theme,rgba(107,87,255,0.2)) calc(100%*var(--_rs-theme-light-coefficient, 1)),var(--rs-color-primary-t-fog-dark-theme,rgba(132,115,255,0.3)) calc(100%*var(--_rs-theme-dark-coefficient, 0)))}@supports not (color:color-mix(in srgb,#fff 50%,#000 50%)){--_rs-color-primary:rgb(calc(var(--_rs-theme-light-coefficient, 1)*107 + var(--_rs-theme-dark-coefficient, 0)*132),calc(var(--_rs-theme-light-coefficient, 1)*87 + var(--_rs-theme-dark-coefficient, 0)*115),255);--_rs-color-primary-dim:rgb(calc(var(--_rs-theme-light-coefficient, 1)*137 + var(--_rs-theme-dark-coefficient, 0)*111),calc(var(--_rs-theme-light-coefficient, 1)*121 + var(--_rs-theme-dark-coefficient, 0)*97),calc(var(--_rs-theme-light-coefficient, 1)*255 + var(--_rs-theme-dark-coefficient, 0)*210));--_rs-color-primary-fog:rgb(calc(var(--_rs-theme-light-coefficient, 1)*225 + var(--_rs-theme-dark-coefficient, 0)*46),calc(var(--_rs-theme-light-coefficient, 1)*221 + var(--_rs-theme-dark-coefficient, 0)*43),calc(var(--_rs-theme-light-coefficient, 1)*255 + var(--_rs-theme-dark-coefficient, 0)*73));--_rs-color-primary-t-dim:rgba(calc(var(--_rs-theme-light-coefficient, 1)*107 + var(--_rs-theme-dark-coefficient, 0)*132),calc(var(--_rs-theme-light-coefficient, 1)*87 + var(--_rs-theme-dark-coefficient, 0)*115),255,0.8);--_rs-color-primary-t-fog:rgba(calc(var(--_rs-theme-light-coefficient, 1)*107 + var(--_rs-theme-dark-coefficient, 0)*132),calc(var(--_rs-theme-light-coefficient, 1)*87 + var(--_rs-theme-dark-coefficient, 0)*115),255,calc(var(--_rs-theme-light-coefficient, 1)*0.2 + var(--_rs-theme-dark-coefficient, 0)*0.3))}--_rs-typography-link-border-bottom-width-wf:var(
    --_rs-typography-link-border-bottom-width-from-text,1px
  );--_rs-typography-link-color-wf:var(
    --_rs-typography-link-color,var(
  --_rs-typography-link-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-link-hover-color-wf:var(
    --_rs-typography-link-hover-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-link-underline-color-wf:var(
    --_rs-typography-link-underline-color,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.4)
  );--_rs-typography-link-hover-underline-color-wf:var(
    --_rs-typography-link-hover-underline-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-link-hover-underline-width-difference-wf:var(
    --_rs-typography-link-hover-underline-width-difference,1px
  );--_rs-typography-link-background-image-wf:var(
    --_rs-typography-link-background-image,initial
  );--_rs-typography-link-hover-border-image-wf:var(
    --_rs-typography-link-hover-border-image,initial
  );--_rs-typography-link-after-display-wf:var(
    --_rs-typography-link-after-display,none
  );--_rs-typography-link-after-offset-right-wf:var(
    --_rs-typography-link-after-offset-right,0em
  );--_rs-typography-link-after-offset-left-wf:var(
    --_rs-typography-link-after-offset-left,0em
  );--_rs-typography-link-hover-after-offset-right-wf:var(
    --_rs-typography-link-hover-after-offset-right,0em
  );--_rs-typography-link-hover-after-offset-left-wf:var(
    --_rs-typography-link-hover-after-offset-left,0em
  );--_rs-typography-link-transition-wf:var(
    --_rs-typography-link-transition,none
  );--_rs-typography-link-padding-bottom-final:var(
    --_rs-typography-link-padding-bottom-from-state-hover,1px
  );--_rs-typography-link-border-bottom-width-final:var(
    --_rs-typography-link-border-bottom-width-from-state-hover,var(--_rs-typography-link-border-bottom-width-wf)
  );--_rs-typography-link-border-bottom-color-final:var(
    --_rs-typography-link-border-bottom-color-from-state-hover,var(--_rs-typography-link-underline-color-wf)
  );--_rs-typography-link-border-image-final:var(
    --_rs-typography-link-border-image-from-state-hover,initial
  );--_rs-typography-link-color-final:var(
    --_rs-typography-link-color-from-state-hover,var(--_rs-typography-link-color-wf)
  );--_rs-typography-link-background-size-final:var(
    --_rs-typography-link-background-size-from-state-hover,auto 0
  );--_rs-typography-link-after-margin-right-final:var(
    --_rs-typography-link-after-margin-right-from-state-hover,var(--_rs-typography-link-after-offset-right-wf)
  );--_rs-typography-link-after-margin-left-final:var(
    --_rs-typography-link-after-margin-left-from-state-hover,var(--_rs-typography-link-after-offset-left-wf)
  );--_rs-typography-link-box-shadow-final:var(
    --_rs-typography-link-box-shadow-from-state-focus-visible,initial
  );padding-bottom:var(--_rs-typography-link-padding-bottom-final);border-bottom:var(--_rs-typography-link-border-bottom-width-final) solid var(--_rs-typography-link-border-bottom-color-final);-o-border-image:var(--_rs-typography-link-border-image-final);border-image:var(--_rs-typography-link-border-image-final);outline:none;cursor:pointer;text-decoration:none;color:var(--_rs-typography-link-color-final);background-image:var(--_rs-typography-link-background-image-wf);background-repeat:repeat-x;background-position:left calc(100% + 4px);background-size:var(--_rs-typography-link-background-size-final);box-shadow:var(--_rs-typography-link-box-shadow-final);font-size:inherit;line-height:inherit;transition:var(--_rs-typography-link-transition-wf);&:active,&:focus{color:var(--_rs-typography-link-color-final)}&:hover{--_rs-typography-link-padding-bottom-from-state-hover:calc(1px - var(--_rs-typography-link-hover-underline-width-difference-wf));--_rs-typography-link-border-bottom-width-from-state-hover:calc(var(--_rs-typography-link-border-bottom-width-wf) + var(--_rs-typography-link-hover-underline-width-difference-wf));--_rs-typography-link-border-bottom-color-from-state-hover:var(
    --_rs-typography-link-hover-underline-color-wf
  );--_rs-typography-link-border-image-from-state-hover:var(
    --_rs-typography-link-hover-border-image-wf
  );--_rs-typography-link-color-from-state-hover:var(
    --_rs-typography-link-hover-color-wf
  );--_rs-typography-link-background-size-from-state-hover:auto calc(100% + 4px);--_rs-typography-link-after-margin-right-from-state-hover:var(
    --_rs-typography-link-hover-after-offset-right-wf
  );--_rs-typography-link-after-margin-left-from-state-hover:var(
    --_rs-typography-link-hover-after-offset-left-wf
  );text-decoration:none}&:after{display:var(
      --_rs-typography-link-after-display-or-initial,var(--_rs-typography-link-after-display-wf)
    );margin-right:var(--_rs-typography-link-after-margin-right-final);margin-left:var(--_rs-typography-link-after-margin-left-final);content:var(--_rs-typography-link-after-content-or-initial,"\2192");transition:margin-right .3s,margin-left .3s;font-feature-settings:"ss20" 1}&:focus[data-focus-method=key]{--_rs-typography-link-box-shadow-from-state-focus-visible:var(
      --_rs-color-primary
    ) 0 0 0 4px}--rs-theme-dark:1}.glass-cta-banner_panel__65olx .glass-cta-banner_tode__lSXJE{position:absolute;right:96px;bottom:0}@media screen and (max-width:1000px){.glass-cta-banner_panel__65olx .glass-cta-banner_tode__lSXJE{right:32px}}@media screen and (max-width:640px){.glass-cta-banner_panel__65olx .glass-cta-banner_tode__lSXJE{right:0}}.getting-started_title__bMzcN{margin:96px 0 64px}@media screen and (max-width:640px){.getting-started_title__bMzcN{margin:0 0 32px}}.getting-started_gettingStarted__52CAv{display:flex;align-items:flex-start}.getting-started_gettingStarted__52CAv>div{box-sizing:border-box;width:calc(50% + 24px)}@media screen and (max-width:1000px){.getting-started_gettingStarted__52CAv{display:block}.getting-started_gettingStarted__52CAv>div{width:unset}}.getting-started_stepGraphics__6yfIy{position:relative;display:flex;overflow:hidden;justify-content:center;box-sizing:border-box;height:480px;border-radius:24px;background:url(/courses/theme/getting-started-bg.svg) no-repeat 50%/cover}.getting-started_stepGraphics__6yfIy>img{max-width:85%;height:auto}.getting-started_stepGraphics__6yfIy.getting-started_step-launch__rhukf{align-items:center}.getting-started_stepGraphics__6yfIy.getting-started_step-toolbox__1x6ne{align-items:flex-start;padding-top:20px}@media screen and (max-width:1000px){.getting-started_stepGraphics__6yfIy{margin:24px 0 0 -48px}}@media screen and (max-width:640px){.getting-started_stepGraphics__6yfIy{height:358px;margin:0}}.getting-started_stepCard__WE_Z4{margin-left:-48px;padding:24px;border-radius:24px;background-color:var(--rs-color-white);box-shadow:10px 40px 50px 0 rgba(0,0,0,.05);transform:translateY(-64px)}@media screen and (max-width:1000px){.getting-started_stepCard__WE_Z4{margin:0;padding:16px;transform:unset}}@media screen and (max-width:640px){.getting-started_stepCard__WE_Z4{border-radius:16px;box-shadow:10px 20px 25px 0 rgba(0,0,0,.05)}}.getting-started_collapse__bfRuc{position:relative;padding-bottom:6px}.getting-started_collapse__bfRuc:before{position:absolute;top:10px;left:24px;display:block;height:100%;border-left:1px solid var(--rs-color-grey-30);content:""}.getting-started_collapse__bfRuc:last-child{padding-bottom:0}.getting-started_collapse__bfRuc:last-child:before{display:none}.getting-started_collapseHeader__guYaD{position:relative;display:flex;flex-flow:row nowrap;align-items:flex-start}.getting-started_stepIcon___Ub6Z{display:inline-flex;flex-shrink:0;justify-content:center;align-items:center;box-sizing:border-box;width:32px;height:32px;margin:-2px 16px 0 -32px;border-radius:50%;text-align:center;color:var(--rs-color-white);background-color:var(--rs-color-primary-light-theme);font-size:20px;font-weight:400;line-height:32px;font-variant-numeric:lining-nums tabular-nums}.getting-started_stepIcon___Ub6Z.getting-started_inactive__cBKJ3{border:1px solid var(--rs-color-black-t30);color:black;background-color:var(--rs-color-white)}.getting-started_collapseHeader__guYaD:hover .getting-started_stepIcon___Ub6Z.getting-started_inactive__cBKJ3{border:2px solid var(--rs-color-primary-light-theme)}@media screen and (max-width:640px){.getting-started_stepIcon___Ub6Z{margin-left:0}}.getting-started_collapseContent__GZnfu{overflow:hidden;margin-left:-16px;padding-left:32px}@media screen and (max-width:1000px){.getting-started_collapseContent__GZnfu{overflow:unset}}.getting-started_text__t4lX5{--_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";--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)
);max-width:90%}.getting-started_text__t4lX5 b{font-weight:700}.getting-started_text__t4lX5:not(:last-child){margin-top:16px;margin-bottom:16px}@media screen and (max-width:640px){.getting-started_text__t4lX5{--_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)
)}}.getting-started_buttonsBlock__vkksS{margin:24px 0 16px}.getting-started_row__ez6PM{display:flex;gap:30px 16px;flex-wrap:wrap}@media screen and (max-width:640px){.getting-started_row__ez6PM{overflow-x:auto;overscroll-behavior-x:contain;flex-wrap:nowrap;min-height:auto;margin-right:-16px;margin-bottom:-32px;margin-left:-16px;padding-right:16px;padding-bottom:32px;padding-left:16px;scroll-snap-type:x mandatory;scrollbar-width:none}.getting-started_row__ez6PM .getting-started_column__4beDk{scroll-snap-align:center;scroll-snap-stop:always;flex-basis:calc(100% - 16px)}}.getting-started_column__4beDk{display:flex;flex:1 0 calc(50% - 16px);box-sizing:border-box;max-width:calc(50% - 16px)}@media screen and (max-width:640px){.getting-started_column__4beDk{flex-direction:column;flex-basis:calc(100% - 32px);justify-content:space-between;gap:16px;max-width:none}}.getting-started_mobileLayout__juXh_{display:none}@media screen and (max-width:640px){.getting-started_mobileLayout__juXh_{display:flex}.getting-started_desktopLayout__wNy3Z{display:none}}.getting-started_stepGraphicsDesktop___eIt8{display:block}@media screen and (max-width:1000px){.getting-started_stepGraphicsDesktop___eIt8{display:none}}.getting-started_stepGraphicsTablet__onms6{display:none}@media screen and (max-width:1000px){.getting-started_stepGraphicsTablet__onms6{display:block}}@media screen and (max-width:640px){.getting-started_stepGraphicsTablet__onms6{display:none}}.certificate-info_certificate__auPj_{position:relative;margin-top:64px}@media screen and (max-width:1600px){.certificate-info_certificate__auPj_{margin-top:24px}}.certificate-info_imageWrapper__exdAX{position:absolute;right:0;bottom:0;height:125%}@media screen and (max-width:1600px){.certificate-info_imageWrapper__exdAX{height:auto;width:370px}}@media screen and (max-width:1200px){.certificate-info_imageWrapper__exdAX{height:auto;width:300px}}@media screen and (max-width:1000px){.certificate-info_imageWrapper__exdAX{width:240px}}@media screen and (max-width:640px){.certificate-info_imageWrapper__exdAX{width:180px}}.certificate-info_image__BC0aB{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.certificate-info_content__yvOdY{position:relative;display:flex;flex-direction:column;padding:32px;max-width:calc(100% - 340px);overflow:visible;border-radius:16px;border:1px dashed var(--green,#21d789);background:linear-gradient(274deg,rgba(33,215,137,.3) 18.19%,rgba(33,215,137,.1) 66.32%)}@media screen and (max-width:1200px){.certificate-info_content__yvOdY{max-width:100%;min-height:160px;padding-bottom:40px}}@media screen and (max-width:1000px){.certificate-info_content__yvOdY{min-height:120px;padding:24px 24px 60px}}@media screen and (max-width:640px){.certificate-info_content__yvOdY{min-height:140px;padding-bottom:50px}}.certificate-info_title__vhBbQ{--_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))
);margin-bottom:8px}@media screen and (max-width:1000px){.certificate-info_title__vhBbQ{--_rs-typography-letter-spacing:var(--rs-h4-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-h4-font-size,16px);--_rs-typography-font-weight:var(
    --rs-font-weight-semi-bold,600
  );--_rs-typography-line-height:var(--rs-h4-line-height,24px);--_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))
)}}.certificate-info_description__vAQNY{--_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)
)}@media screen and (max-width:1000px){.certificate-info_description__vAQNY{--_rs-typography-letter-spacing:var(--rs-text-3-letter-spacing,0.0045em);--_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-3-font-size,13px);--_rs-typography-font-weight:var(
    --rs-font-weight-regular,400
  );--_rs-typography-line-height:var(
    --rs-text-3-line-height,20px
  );--_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:8px;--_rs-typography-ul-bullet-offset:2px;--_rs-typography-list-li-compact-left-offset:15px;--_rs-typography-list-li-default-left-offset:19px;--_rs-typography-list-li-margin-top-from-text:8px;--_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;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)
)}}.certificate-info_description__vAQNY{max-width:414px}