.FloatingSidebar_sidebar-wrapper__GOYy1{position:fixed;top:0;right:0;bottom:0;z-index:var(--z-overlays-1);display:flex;visibility:visible;flex-direction:column;width:calc(100% - 48px);max-width:470px;background-color:#fff;transform:translateX(0);transition:transform .3s cubic-bezier(.215,.61,.355,1)}.FloatingSidebar_sidebar-wrapper__GOYy1.FloatingSidebar_hidden__byaoA{visibility:hidden;transform:translateX(100%);transition:visibility .3s linear,transform .3s cubic-bezier(.645,.045,.355,1)}.ProjectTile_project-tile__lxMoP{display:flex;flex-direction:column;justify-content:space-between;max-width:330px;height:100%;padding:12px 0 0 12px;overflow:hidden;color:var(--s-color-main-text-default);text-decoration:none;background:var(--s-color-main-interaction-neutral-container-xx-subtle-default);border:1px solid #d3d9e0;border-radius:20px}.ProjectTile_project-tile__lxMoP:focus-visible{outline:2px auto Highlight;outline:2px auto -webkit-focus-ring-color;outline-offset:4px;outline-offset:-2px;border-radius:4px}.ProjectTile_project-header__QGMsx{display:flex;gap:8px;padding-right:12px}.ProjectTile_project-icon__q9gYi{grid-row:1;font-size:16px}.ProjectTile_project-title__2ZW34{text-align:left}.SaiProjectSection_sai-project-section__jRlqX{background:var(--s-color-main-container-subtle)}.SaiProjectSection_container__2N0P5{position:relative;display:flex;flex-direction:column;gap:32px;padding:80px 32px;margin:0 auto;text-align:center}@media(min-width:768px){.SaiProjectSection_container__2N0P5{padding:80px 64px}}@media(min-width:1200px){.SaiProjectSection_container__2N0P5{max-width:856px;padding:80px 0}}@media(min-width:1440px){.SaiProjectSection_container__2N0P5{max-width:1096px;padding:80px 0}}.SaiProjectSection_header__uBcrv{display:grid;grid-gap:16px;gap:16px;padding:0 16px}@media(min-width:768px){.SaiProjectSection_header__uBcrv{padding:0 20px}}.SaiProjectSection_projects-grid__n137x{display:grid;grid-template-columns:1fr;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:16px;gap:16px;max-width:fit-content;padding:0;margin:0 auto;list-style:none}@media(min-width:768px){.SaiProjectSection_projects-grid__n137x{grid-template-columns:repeat(2,minmax(0,1fr))}.SaiProjectSection_projects-grid__n137x .SaiProjectSection_project-item__x3d3Q:last-child{display:none}}@media(min-width:1200px){.SaiProjectSection_projects-grid__n137x{grid-template-columns:repeat(3,minmax(0,1fr))}.SaiProjectSection_projects-grid__n137x .SaiProjectSection_project-item__x3d3Q:last-child{display:block}}@media(min-width:1440px){.SaiProjectSection_projects-grid__n137x{grid-template-columns:repeat(4,minmax(0,1fr))}.SaiProjectSection_projects-grid__n137x .SaiProjectSection_project-item__x3d3Q:last-child{display:none}}.SaiProjectSection_project-item__x3d3Q{min-width:0}.Breadcrumb_breadcrumbs__Jztua{padding:0;margin:0;list-style:none;background-color:rgba(0,0,0,0);border-radius:4px}.Breadcrumb_breadcrumb__WeqTb{display:inline-block;word-break:break-all}.Breadcrumb_breadcrumb__WeqTb+.Breadcrumb_breadcrumb__WeqTb:before{padding:0 4px;color:var(--s-color-main-icon-xx-subtle);content:"> "}.SubjectHeader_header__JgFq1{position:relative;display:flex;align-items:center;padding:24px 16px;overflow:hidden;background-color:var(--s-color-main-status-info-container-subtle)}@media(min-width:768px){.SubjectHeader_header__JgFq1{padding:24px}}@media(min-width:1200px){.SubjectHeader_header__JgFq1{position:static;justify-content:center;padding-block:40px}}.SubjectHeader_content__kmxAm{display:flex;flex-direction:row;gap:40px;justify-content:space-between;width:100%;max-width:1152px}.SubjectHeader_info__yH_5v{display:flex;flex-direction:column;justify-content:center}.SubjectHeader_desktop-shape__ACOld{position:absolute;top:180px;left:-90px;transform:scaleX(-1)}.SubjectHeader_mobile-shape__ieowh{position:absolute;top:0;right:-280px;transform:scaleX(-1)}.SubjectHeader_title__rKC76{margin-block:16px;margin-right:24px}@media(min-width:768px){.SubjectHeader_title__rKC76{margin-right:0}}.SubjectHeader_links__S7hJn{color:#3092fa}.SubjectHeader_breadcrumbs__pkcUa{display:flex;gap:8px;align-items:center;width:calc(100vw - 55px);overflow:scroll;font-weight:700;white-space:nowrap;scrollbar-width:none}@media(min-width:768px){.SubjectHeader_breadcrumbs__pkcUa{width:unset}}.Testimonials_container__eL_v9{position:relative;display:flex;align-items:center;padding:24px 16px 0;overflow:hidden;background-color:var(--s-color-blue-background-default)}@media(min-width:768px){.Testimonials_container__eL_v9{padding:24px 24px 0}}@media(min-width:1200px){.Testimonials_container__eL_v9{position:static;justify-content:center;padding-block:40px;padding-bottom:0}}.Testimonials_content__EQxBg{display:flex;flex-direction:column;gap:16px;justify-content:space-between;width:100%;max-width:1152px}.Testimonials_social-proof-section__1VkWd{padding:16px 0 0}.Testimonials_social-proof-section__1VkWd ul{max-width:unset}@media(min-width:768px){.Testimonials_social-proof-section__1VkWd{padding:16px 0 0}}@media(min-width:1200px){.Testimonials_social-proof-section__1VkWd{padding:16px 0 0}}.Testimonials_trustpilot__yD3_9{display:grid;justify-content:center;margin-top:32px}.WhiteContainer_container__FlaSW{position:relative;width:100%;padding:20px 32px 32px;margin:16px auto;text-align:left;background-color:var(--s-color-main-container-x-subtle);border-radius:20px}@media(min-width:768px){.WhiteContainer_container__FlaSW{width:600px;padding:32px;margin:32px auto}}.Heading_h1__X7wdT{overflow-wrap:break-word}.Heading_h1-default__iDij_{color:#0a0a0a;font-family:var(--font-dmsans,DM Sans),sans-serif;font-weight:700;line-height:130%;font-size:22px}@media(min-width:768px){.Heading_h1-default__iDij_{font-size:26px}}@media(min-width:1440px){.Heading_h1-default__iDij_{font-size:26px}}.Heading_h1-default__iDij_{margin:0 0 20px}@media(min-width:768px){.Heading_h1-default__iDij_{margin:0 0 24px}}@media(min-width:1440px){.Heading_h1-default__iDij_{margin:0 0 24px}}.Heading_h1-hero__bfTkG{color:#0a0a0a;font-family:var(--font-lazzer,Lazzer),sans-serif;font-weight:900;line-height:110%;font-size:38px}@media(min-width:768px){.Heading_h1-hero__bfTkG{font-size:48px}}@media(min-width:1440px){.Heading_h1-hero__bfTkG{font-size:48px}}.Heading_h1-hero__bfTkG{margin:0 0 20px}@media(min-width:768px){.Heading_h1-hero__bfTkG{margin:0 0 32px}}@media(min-width:1440px){.Heading_h1-hero__bfTkG{margin:0 0 32px}}.Heading_h2__rr31o{overflow-wrap:break-word}.Heading_h2-default__iK6yt{color:#2f3e4e;font-family:var(--font-dmsans,DM Sans),sans-serif;font-weight:700;line-height:110%;font-size:18px}@media(min-width:768px){.Heading_h2-default__iK6yt{font-size:22px}}@media(min-width:1440px){.Heading_h2-default__iK6yt{font-size:22px}}.Heading_h2-default__iK6yt{margin:0 0 12px}@media(min-width:768px){.Heading_h2-default__iK6yt{margin:0 0 12px}}@media(min-width:1440px){.Heading_h2-default__iK6yt{margin:0 0 12px}}.Heading_h2-hero__at8dA{color:#2f3e4e;font-family:var(--font-lazzer,Lazzer),sans-serif;font-weight:900;line-height:110%;font-size:28px}@media(min-width:768px){.Heading_h2-hero__at8dA{font-size:38px}}@media(min-width:1440px){.Heading_h2-hero__at8dA{font-size:38px}}.Heading_h2-hero__at8dA{margin:0 0 12px}@media(min-width:768px){.Heading_h2-hero__at8dA{margin:0 0 12px}}@media(min-width:1440px){.Heading_h2-hero__at8dA{margin:0 0 12px}}.Heading_h3__b_id6{color:#2f3e4e;font-family:var(--font-dmsans,DM Sans),sans-serif;font-weight:500;line-height:130%;font-size:18px}@media(min-width:768px){.Heading_h3__b_id6{font-size:18px}}@media(min-width:1440px){.Heading_h3__b_id6{font-size:18px}}.Heading_h3__b_id6{margin:0 0 12px}@media(min-width:768px){.Heading_h3__b_id6{margin:0 0 12px}}@media(min-width:1440px){.Heading_h3__b_id6{margin:0 0 12px}}.Heading_h3__b_id6,.Heading_h4__mpDY2{overflow-wrap:break-word}.Heading_h4__mpDY2{margin-top:0;margin-bottom:12px;font-size:16px;font-weight:500;color:#2f3e4e}@media(min-width:768px){.Heading_h4__mpDY2{font-size:16px}}@media(min-width:1440px){.Heading_h4__mpDY2{font-size:16px}}.Heading_h5__0QscV{margin-top:0;margin-bottom:12px;font-size:16px;font-weight:500;color:#2f3e4e;overflow-wrap:break-word}@media(min-width:768px){.Heading_h5__0QscV{font-size:16px}}@media(min-width:1440px){.Heading_h5__0QscV{font-size:16px}}.Heading_h6__2EtwW{margin-top:0;margin-bottom:12px;font-size:16px;font-weight:500;color:#2f3e4e;overflow-wrap:break-word}@media(min-width:768px){.Heading_h6__2EtwW{font-size:16px}}@media(min-width:1440px){.Heading_h6__2EtwW{font-size:16px}}.PanelFooter_panel-footer__ZKF3y,.PanelHeader_panel-heading__miu0z{display:flex;align-items:center}.Panel_panel__n_8vU{padding:16px;overflow-wrap:break-word;background-color:var(--s-color-main-container-x-subtle);border-radius:20px}@media(min-width:768px){.Panel_panel__n_8vU{padding:32px}}.Panel_panel__n_8vU .Panel_panel-gap__rzz9B{margin-bottom:24px}.HowItWorksContent_text__47odk{display:block;font-size:14px;color:#2f3e4e}.HowItWorksContent_icon-container__CDtAU{display:flex;align-items:center}.HowItWorksContent_icon-container__CDtAU.HowItWorksContent_how-it-works-icon-container__UQhh6{margin-bottom:24px}.HowItWorksContent_icon-container__CDtAU:last-child{margin-bottom:0}.HowItWorksContent_icon-container__CDtAU .HowItWorksContent_icon-large__ccapg{align-self:flex-start;width:28px;height:28px;margin-top:4px;margin-right:16px}.HowItWorks_sub-header___N4A_{font-size:26px}.HowItWorks_content-container__Bczif{flex:1 1;margin-bottom:32px}.HowItWorks_content-container__Bczif .HowItWorks_content__RilRO{display:flex;flex-direction:column;justify-content:space-between;height:100%}@media(min-width:768px){.HowItWorks_content-container__Bczif{margin-bottom:60px}}.HowItWorks_how-it-works-button__NJl4T{width:100%;height:52px;margin-top:24px}.PageDescription_container__XEmlX a{color:#3092fa}.PageDescription_container__XEmlX a:hover{text-decoration:underline}.PageDescription_container__XEmlX.PageDescription_card__ZyUbK{padding:24px;margin-bottom:32px;background-color:#fff;border-radius:20px}@media(min-width:768px){.PageDescription_container__XEmlX.PageDescription_card__ZyUbK{padding:32px;border-radius:32px}}.PageDescription_title__PMUuQ{margin-bottom:16px}.PageDescription_button-wrapper__nDtoR{text-transform:capitalize}.PageDescription_text-wrapper__2eMeU{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:5;-webkit-box-orient:vertical}@media(min-width:768px){.PageDescription_text-wrapper__2eMeU{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}}.PageDescription_text-wrapper__2eMeU[data-is-expanded=true]{-webkit-line-clamp:unset}.FormGroup_form-group__u5fIf{display:flex;flex-direction:column;gap:12px}.FormGroup_form-group__u5fIf .FormGroup_horizontal__crWvE{flex-direction:row}.FormGroup_form-group__u5fIf .FormGroup_stretch__YRU77>*{flex:1 1}.Input_input-wrapper__XGKui{position:relative;display:flex;width:100%}.Input_input-wrapper__XGKui .Input_has-padding-from-right__0tGOh{padding-right:36px}.Input_input__UQts3{display:block;width:100%;height:40px;padding:8px 12px;font-size:16px;line-height:150%;color:var(--s-color-main-text-default);-webkit-appearance:none;appearance:none;background-color:var(--s-color-main-interaction-secondary-container-x-subtle-default);background-image:none;border:1px solid #d3d9e0;border-radius:12px;box-shadow:none}.Input_input__UQts3:hover:not(:disabled){border:1px solid #3092fa}.Input_input__UQts3:focus{outline:2px solid var(--accessibility-outline-color);border-color:var(--accessibility-border-color);box-shadow:0 0 0 3px var(--accessibility-outline-color)}.Input_input__UQts3[data-focus-visible=true]{outline:2px auto Highlight;outline:2px auto -webkit-focus-ring-color;outline-offset:4px}.Input_input__UQts3 ::placeholder,.Input_input__UQts3::placeholder{color:var(--s-color-main-text-x-subtle)}.Input_input__UQts3:disabled,.Input_input__UQts3[disabled]{color:var(--s-color-main-disabled-foreground);cursor:not-allowed;background-color:var(--s-color-main-disabled-background);border-color:var(--s-color-main-disabled-border)}.Input_has-error__H0YpI{border-color:var(--s-color-main-status-danger-border-bold)}.Input_has-success__ust19{border-color:var(--s-color-main-status-success-border-bold)}.Input_icon-wrapper__5eEIH{position:absolute;top:0;right:0;bottom:0;display:flex;gap:4px;align-items:center;justify-content:center;margin-right:12px;margin-left:4px;pointer-events:none}.PasswordForm_section-title__TGBHG{margin:0}.PasswordForm_form-group__sdOaU{margin-bottom:20px}@media(min-width:768px){.PasswordForm_form-group__sdOaU{margin-bottom:24px}}.PasswordForm_flex-container__NLN84{display:flex;flex-direction:column;gap:8px;justify-content:space-between}.PasswordForm_field-row__xGjAs{display:grid;grid-gap:12px;gap:12px}@media(min-width:768px){.PasswordForm_field-row__xGjAs{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}}.PasswordForm_form-actions__IXGVR{display:flex}.PasswordForm_form-actions__IXGVR button{width:100%}@media(min-width:768px){.PasswordForm_form-actions__IXGVR{justify-content:flex-end}.PasswordForm_form-actions__IXGVR button{width:auto}}.CourseDetailsModal_syllabusBody__iCchg{display:flex;flex-direction:column;gap:20px}.CourseDetailsModal_comingSoon__4NI1k{padding:12px;background-color:var(--s-color-main-background-subtle);border-radius:32px}.CourseDetailsModal_comingSoonContent__UW8lN{display:flex;flex-direction:column;gap:16px;padding:32px 0;text-align:center}.CourseDetailsModal_emailSection__dF4Ct{display:flex;flex-direction:column;gap:8px}.CourseDetailsModal_emailLabel__9IJA5{display:block}.CourseDetailsModal_fieldBody__kuipO{display:flex;flex-direction:column;gap:8px}.CourseDetailsModal_fieldLabel__u3Nqn{display:block}.CourseDetailsModal_textarea___e_5F{box-sizing:border-box;width:100%;padding:12px;font-family:inherit;font-size:14px;line-height:1.5;resize:vertical;background-color:var(--s-color-main-background-default);border:1px solid #d3d9e0;border-radius:32px}.CourseDetailsModal_textarea___e_5F:focus{outline:2px solid var(--s-color-ui-primary);outline-offset:0}.CourseDetailsModal_footerActions__9frhr{display:flex;gap:12px;justify-content:flex-end}.CourseCompletionStrip_root__KgXrA{--tile-bg:var(--s-color-main-background-default);--tile-border:1px solid var(--s-color-main-border-subtle);--tile-row-border:var(--s-color-main-border-subtle);--tile-row-hover:var(--s-color-main-container-x-subtle);--tile-header-border:1px solid var(--s-color-main-border-subtle);--tile-counter-bg:var(--s-color-main-container-x-subtle);display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--tile-bg);border:var(--tile-border);border-radius:12px}.CourseCompletionStrip_rootBlueBold__MFfd0{--tile-bg:var(--s-color-blue-container-bold);--tile-border:none;--tile-row-border:rgb(255 255 255/18%);--tile-row-hover:rgb(255 255 255/10%);--tile-header-border:1px solid rgb(255 255 255/18%);--tile-counter-bg:rgb(255 255 255/18%)}.CourseCompletionStrip_rootBlueSubtle__kFbWo{--tile-bg:var(--s-color-blue-container-subtle);--tile-border:1px solid var(--s-color-blue-border-subtle);--tile-row-border:var(--s-color-blue-border-subtle);--tile-row-hover:var(--s-color-blue-interaction-subtle-container-hover);--tile-header-border:1px solid var(--s-color-blue-border-subtle);--tile-counter-bg:var(--s-color-blue-border-subtle)}.CourseCompletionStrip_header__GkRgu{display:flex;align-items:center;justify-content:space-between;min-height:2.5rem;padding:8px 12px;border-bottom:var(--tile-header-border)}.CourseCompletionStrip_headerTitle__OEeLF{display:flex;gap:8px;align-items:center;min-width:0}.CourseCompletionStrip_headerIcon__Fzxyo{display:inline-flex;flex-shrink:0;align-items:center;line-height:0}.CourseCompletionStrip_counter__hRXaN{display:inline-flex;align-items:center;justify-content:center;padding:4px 8px;background:var(--tile-counter-bg);border-radius:9999px}.CourseCompletionStrip_grid__mO55a{display:grid;grid-template-columns:1fr}@media(min-width:768px){.CourseCompletionStrip_grid__mO55a{grid-template-columns:1fr 1fr}}.CourseCompletionStrip_row__NfpYJ{display:flex;gap:12px;align-items:center;width:100%;padding:12px 16px;text-align:left;cursor:pointer;background:none;border:none;border-bottom:1px solid var(--tile-row-border);transition:background-color .1s ease}.CourseCompletionStrip_row__NfpYJ:last-child{border-bottom:none}.CourseCompletionStrip_row__NfpYJ:hover{background:var(--tile-row-hover)}.CourseCompletionStrip_row__NfpYJ:focus-visible{outline:2px solid var(--s-color-main-interaction-focus-default);outline-offset:-2px}.CourseCompletionStrip_rowContent__TbIX0{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.CourseCompletionStrip_value__LSqKC{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CourseCompletionStrip_addPrompt__xca3x{display:inline-flex;gap:4px;align-items:center;color:var(--s-color-main-interaction-primary-foreground-default)}.CourseCompletionStrip_syllabusBanner__HKGDM{display:flex;gap:12px;align-items:center;width:100%;padding:12px 16px;text-align:left;cursor:pointer;background:var(--s-color-main-container-accent-subtle);border:none;border-top:1px solid var(--tile-row-border);transition:opacity .1s ease}.CourseCompletionStrip_syllabusBanner__HKGDM>:last-child{margin-left:auto}.CourseCompletionStrip_syllabusBanner__HKGDM:hover{opacity:.85}.CourseCompletionStrip_syllabusBanner__HKGDM:focus-visible{outline:2px solid var(--s-color-main-interaction-focus-default);outline-offset:-2px}.CourseCompletionStrip_cardGrid__MEN68{display:grid;flex:1 1;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;padding:12px}.CourseCompletionStrip_bookCard__h9Adf{display:flex;flex-direction:column;gap:8px;padding:12px;text-align:left;cursor:pointer;background:var(--s-color-main-container-x-subtle);border:none;border-radius:8px;transition:background .1s ease}.CourseCompletionStrip_bookCard__h9Adf:hover{background:var(--s-color-main-container-subtle)}.CourseCompletionStrip_bookCard__h9Adf:focus-visible{outline:2px solid var(--s-color-main-interaction-focus-default);outline-offset:-2px}.CourseCompletionStrip_bookThumbnail__iCR2B{position:relative;display:flex;align-items:center;justify-content:center;height:80px;overflow:hidden;font-size:1.5rem;color:var(--s-color-blue-content-default);background:var(--s-color-blue-container-subtle);border-radius:4px}.CourseCompletionStrip_bookThumbnailEmpty__RUriK{color:var(--s-color-main-content-x-subtle);background:var(--s-color-main-container-subtle)}.CourseCompletionStrip_cardLabel__E5Y_A{font-size:.5625rem;font-weight:700;color:var(--s-color-main-content-x-subtle)}.CourseCompletionStrip_cardTitle__Krh3q{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;font-size:.75rem;font-weight:600;line-height:1.3;color:var(--s-color-main-content-default);-webkit-box-orient:vertical}.CourseCompletionStrip_syllabusCard__vqwfY{display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;padding:12px;text-align:center;cursor:pointer;background:none;border:2px dashed var(--s-color-blue-border-subtle);border-radius:8px;transition:background .1s ease}.CourseCompletionStrip_syllabusCard__vqwfY:hover{background:var(--s-color-blue-container-subtle)}.CourseCompletionStrip_syllabusCard__vqwfY:focus-visible{outline:2px solid var(--s-color-main-interaction-focus-default);outline-offset:-2px}.CourseCompletionStrip_syllabusIconCircle___yskw{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--s-color-blue-content-default);background:var(--s-color-main-background-default);border-radius:9999px;box-shadow:0 1px 2px 0 rgba(0,0,0,.12)}.CourseCompletionStrip_syllabusTitle__vGCWG{font-size:.75rem;font-weight:700;color:var(--s-color-blue-content-default)}.CourseCompletionStrip_syllabusSubtitle__uvMkN{font-size:.5rem;font-weight:600;line-height:1.4;color:var(--s-color-main-content-x-subtle)}.CourseCompletionStrip_quickAction__7IIVe{display:flex;gap:12px;align-items:center;justify-content:space-between;width:100%;padding:16px;margin-top:auto;text-align:left;cursor:pointer;background:var(--s-color-main-interaction-primary-container-default);border:none;transition:opacity .1s ease}.CourseCompletionStrip_quickAction__7IIVe:hover{opacity:.9}.CourseCompletionStrip_quickAction__7IIVe:focus-visible{outline:2px solid var(--s-color-main-interaction-focus-default);outline-offset:-2px}.CourseCompletionStrip_quickActionContent__8fSaV{display:flex;flex-direction:column;gap:2px}.CourseCompletionStrip_quickActionLabel__mYsWV{font-size:.5625rem;font-weight:700;color:hsla(0,0%,100%,.65)}.CourseCompletionStrip_quickActionText__Ti7Mn{font-size:1rem;font-weight:700;line-height:1.2;color:#fff}.CourseCompletionStrip_quickActionCircle__Ez3g_{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;color:var(--s-color-blue-content-default);background:#fff;border-radius:9999px}@keyframes MilestoneTile_fill-reveal__NOa8d{0%{width:0}to{width:var(--fill-target)}}.MilestoneTile_root__3vVi8{--heat-accent:var(--s-color-main-text-title)}.MilestoneTile_heatUpcoming__tDpDI{--heat-accent:var(--s-color-tangerine-container-bold)}.MilestoneTile_heatUrgent__xy0AK{--heat-accent:var(--s-color-main-status-danger-foreground-default)}.MilestoneTile_body__wg3VN{display:flex;flex:1 1;flex-direction:column}.MilestoneTile_bannerBody__KHJAW{display:grid;grid-template-columns:1fr}@media(min-width:768px){.MilestoneTile_bannerBody__KHJAW{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0}}.MilestoneTile_leftColumn__lMoV_{display:flex;flex-direction:column;gap:8px;justify-content:space-between;padding:12px}.MilestoneTile_emptyState__R8Skr{display:flex;flex-direction:column;gap:4px}.MilestoneTile_rightPanel__Ym8TQ{--compact-row-divider:var(--s-color-main-border-subtle);--compact-row-hover:var(--s-color-main-container-x-subtle);overflow:hidden}@media(min-width:768px){.MilestoneTile_rightPanel__Ym8TQ{border-left:1px solid var(--s-color-main-border-subtle)}}@media(max-width:767px){.MilestoneTile_rightPanel__Ym8TQ{border-top:1px solid var(--s-color-main-border-subtle)}}.MilestoneTile_startHereSection__0yXt4{display:flex;flex-direction:column;gap:4px}.MilestoneTile_startHereLabel__S5G5V{font-size:.6875rem;font-weight:600;color:var(--s-color-main-text-x-subtle)}.MilestoneTile_startHereTile__m2KIK{--compact-row-padding-bottom:12px;--compact-row-hover:transparent;overflow:hidden;background:var(--s-color-main-interaction-neutral-container-x-subtle-default);border-radius:8px;transition:background-color .12s ease}.MilestoneTile_startHereTile__m2KIK:has(a:hover){background:var(--s-color-main-interaction-neutral-container-x-subtle-hover)}.MilestoneTile_startHereTile__m2KIK:has(a:active){background:var(--s-color-main-interaction-neutral-container-x-subtle-pressed)}.MilestoneTile_studyGap__uPUA5{display:flex;gap:4px;align-items:center}.MilestoneTile_studyGapDot__BW26k{flex-shrink:0;width:6px;height:6px;background:currentcolor;border-radius:9999px}.MilestoneTile_fresh__ddycu{color:var(--s-color-main-status-success-foreground-default)}.MilestoneTile_neutral__obG45{color:var(--s-color-main-text-x-subtle)}.MilestoneTile_stale__BNcpF{color:var(--s-color-tangerine-container-bold)}.MilestoneTile_cold__3tj8W{color:var(--s-color-main-status-danger-foreground-default)}.MilestoneTile_countdownHero__2Tfof{display:flex;flex-direction:column;gap:4px}.MilestoneTile_overline__3xrIP{font-size:.6875rem;font-weight:600;color:var(--s-color-main-text-x-subtle);letter-spacing:.02em}.MilestoneTile_countdownNumberRow__yyOJD{display:flex;gap:8px;align-items:baseline}.MilestoneTile_bigNumber__Gzvrl{flex-shrink:0;font-size:3.25rem;font-weight:800;line-height:1;color:var(--heat-accent);letter-spacing:-.03em}.MilestoneTile_unit__6ksiu{font-size:1.5rem;font-weight:700;color:var(--s-color-main-text-title);letter-spacing:-.02em}.MilestoneTile_timeline__a648i{display:flex;flex-direction:column;gap:8px;padding:0 4px}.MilestoneTile_timelineTrack__9ySMi{position:relative;height:2px;background:var(--s-color-main-border-subtle);border-radius:9999px}.MilestoneTile_timelineFill__EiRHx{position:absolute;inset:0 auto 0 0;background:var(--heat-accent);border-radius:inherit}.MilestoneTile_timelineMarker__B2plr{position:absolute;top:50%;width:10px;height:10px;background:var(--s-color-main-background-default);border:1.5px solid var(--s-color-main-border-default);border-radius:9999px;transform:translate(-50%,-50%)}.MilestoneTile_timelineMarker__B2plr.MilestoneTile_markerPast__RQieX{background:var(--heat-accent);border-color:var(--heat-accent)}.MilestoneTile_timelineLabels__Gq3qy{position:relative;height:2.25rem}.MilestoneTile_timelineLabel__0G_7I{position:absolute;top:0;display:flex;flex-direction:column;gap:1px;transform:translateX(-50%)}.MilestoneTile_timelineLabel__0G_7I.MilestoneTile_alignStart__NYrFg{transform:translateX(0)}.MilestoneTile_timelineLabel__0G_7I.MilestoneTile_alignEnd___C6m2{transform:translateX(-100%)}.MilestoneTile_timelineLabelName__SI95P{font-size:.5625rem;font-weight:700;color:var(--s-color-main-text-x-subtle);white-space:nowrap}.MilestoneTile_timelineLabelDate__Ep9E0{font-size:.5625rem;font-weight:500;color:var(--s-color-main-text-subtle);white-space:nowrap}.MilestoneTile_timelineMarkerLink__c3CxD{display:flex;flex-direction:column;gap:2px;color:inherit;text-decoration:none;border-radius:2px}.MilestoneTile_timelineMarkerLink__c3CxD:hover .MilestoneTile_timelineLabelName__SI95P{color:var(--s-color-main-text-default)}.MilestoneTile_timelineMarkerLink__c3CxD:focus-visible{outline:2px solid var(--s-color-main-border-bold);outline-offset:2px}@container (max-width: 400px){.MilestoneTile_timelineLabel__0G_7I.MilestoneTile_alignStart__NYrFg .MilestoneTile_timelineLabelDate__Ep9E0,.MilestoneTile_timelineLabel__0G_7I.MilestoneTile_alignStart__NYrFg .MilestoneTile_timelineLabelName__SI95P{display:none}}@media(prefers-reduced-motion:reduce){.MilestoneTile_timelineFill__EiRHx{animation:none}}.ScheduleTile_section__DimPI{display:flex;flex-direction:column;gap:6px;padding:8px 12px}.ScheduleTile_section__DimPI+.ScheduleTile_section__DimPI{padding-top:0}.ScheduleTile_overline__izCfB{font-size:.6875rem;font-weight:600;color:var(--s-color-main-text-x-subtle);text-transform:none;letter-spacing:.02em}.ScheduleTile_examList__jcBYw{display:flex;flex-direction:column}.ScheduleTile_examRow__vxAwv{display:block;padding:6px 0;color:inherit;text-decoration:none;border-bottom:1px solid var(--s-color-main-border-subtle);transition:opacity .12s ease}.ScheduleTile_examRow__vxAwv:first-child{padding-top:0}.ScheduleTile_examRow__vxAwv:last-child{padding-bottom:0;border-bottom:none}.ScheduleTile_examRow__vxAwv:hover{opacity:.75}.ScheduleTile_examRow__vxAwv:focus-visible{outline:2px solid var(--s-color-main-interaction-focus-default);outline-offset:2px;border-radius:2px}.ScheduleTile_examHeader__efR3j{display:flex;gap:8px;align-items:flex-start;justify-content:space-between}.ScheduleTile_examTitle__EScmQ{display:flex;flex-direction:column;gap:0}.ScheduleTile_weightPill___GNJd{flex-shrink:0;padding:1px 8px;font-size:.6875rem;font-weight:600;color:var(--s-color-main-text-subtle);white-space:nowrap;background:var(--s-color-main-container-x-subtle);border:1px solid var(--s-color-main-border-subtle);border-radius:9999px}.ScheduleTile_syllabusRow__8XF58{display:flex;gap:12px;align-items:center;width:100%;padding:0;text-align:left;cursor:pointer;background:rgba(0,0,0,0);border:none;transition:opacity .1s ease}.ScheduleTile_syllabusRow__8XF58:hover{opacity:.85}.ScheduleTile_syllabusRow__8XF58:focus-visible{outline:2px solid var(--s-color-main-interaction-focus-default);outline-offset:2px;border-radius:2px}.ScheduleTile_syllabusContent__ITwwi{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.ScheduleTile_syllabusActions__jVbAW{display:flex;flex-shrink:0;gap:12px;align-items:center;margin-left:auto}.ScheduleTile_syllabusLink__3_c59{padding:0;font-size:.75rem;font-weight:600;color:var(--s-color-main-interaction-focus-default);text-decoration:none;cursor:pointer;background:none;border:none}.ScheduleTile_syllabusLink__3_c59:hover{text-decoration:underline}.ScheduleTile_syllabusLink__3_c59:focus-visible{outline:2px solid var(--s-color-main-border-bold);outline-offset:2px}.PasswordResetForm_submit-button__T9_z_{margin-top:12px}.RecoveryView_recovery-flow__OoSeI{display:flex;flex-direction:column;gap:20px}@media(min-width:768px){.RecoveryView_recovery-flow__OoSeI{gap:24px}}.request-reset_main-container__mKxN2{height:calc(100dvh - 72px);padding-top:36px;padding-bottom:16px;background-color:#f6f7fb}.request-reset_auth-link__TF9Yp{display:flex;gap:4px;align-items:center;justify-content:center}.WhiteBox_white-box__zQhmr{text-align:center;background-color:var(--s-color-main-container-x-subtle);border-radius:8px}.WhiteBox_white-box__zQhmr.WhiteBox_shadow__TWxh5{box-shadow:0 0 8px 0 rgba(0,0,0,.14)}.WhiteBox_white-box__zQhmr.WhiteBox_border__TAMOv{border:1px solid #e6ebef}.WhiteBox_white-box__zQhmr form{color:#4c5966;text-align:left}.WhiteBox_white-box__zQhmr form fieldset{margin-top:10px}.WhiteBox_white-box__zQhmr form input,.WhiteBox_white-box__zQhmr form label{width:100%}@media(min-width:360px){.WhiteBox_white-box__zQhmr{min-width:100%;padding:0;margin-top:8px;background-color:rgba(0,0,0,0);border:0}.WhiteBox_white-box__zQhmr.WhiteBox_shadow__TWxh5{box-shadow:none}.WhiteBox_white-box__zQhmr.WhiteBox_border__TAMOv{border:0}}.WelcomeSection_header__eD_uH{margin-bottom:24px}.WelcomeSection_illustration__NEoe7{display:none;transform:scale(1.45);transform-origin:center left}@media(min-width:768px){.WelcomeSection_illustration__NEoe7{display:block}}.home_home-container__gNcgX.home_home-container__gNcgX{--carousel-multiple-item-width:150px;box-sizing:initial;display:flex;flex-direction:column;gap:24px;width:unset;padding:32px 16px}@media(min-width:768px){.home_home-container__gNcgX.home_home-container__gNcgX{--carousel-multiple-item-width:172px;gap:36px;padding:32px 24px}}.Hidden_hidden__Xe0ml{display:none!important}@media(max-width:479px){.Hidden_small-phone__1TLCl{display:none!important}}@media(min-width:480px)and (max-width:767px){.Hidden_average-phone__tZFbg{display:none!important}}@media(min-width:768px)and (max-width:991px){.Hidden_tablet__Y_jfm{display:none!important}}@media(min-width:992px)and (max-width:1023px){.Hidden_tablet-landscape__oAzNj{display:none!important}}@media(min-width:1024px)and (max-width:1199px){.Hidden_desktop__WsDzP{display:none!important}}@media(min-width:1200px){.Hidden_app__yy6I3{display:none!important}}@media(min-width:1200px)and (max-width:1439px){.Hidden_large-desktop__jNL4_{display:none!important}}@media(min-width:1440px){.Hidden_extra-large-desktop__C2A9W{display:none!important}}.AboutUsHero_section__iMX8B{position:relative;min-height:564px;padding-top:72px;overflow:hidden;background-color:#416467}@media(min-width:768px){.AboutUsHero_section__iMX8B{min-height:340px}}@media(min-width:1440px){.AboutUsHero_section__iMX8B{min-height:482px}}.AboutUsHero_section-container__7oym8{display:flex;flex-direction:column;gap:8px;padding:24px 32px}@media(min-width:768px){.AboutUsHero_section-container__7oym8{flex-direction:row;gap:24px;align-items:center;justify-content:center;padding:60px 32px 48px}}@media(min-width:1200px){.AboutUsHero_section-container__7oym8{gap:80px}}@media(min-width:1440px){.AboutUsHero_section-container__7oym8{padding:40px 60px 60px}}.AboutUsHero_heading__4DCH9{justify-self:flex-start;max-width:400px;margin-bottom:0}@media(min-width:768px){.AboutUsHero_heading__4DCH9{max-width:600px}}.AboutUsHero_highlight__WLXOF{color:#e0ff6e}.AboutUsHowItWorks_section__4eWBG{position:relative;display:grid;grid-template-areas:"main-title illustration-container" "copy copy" "apps-links apps-links";grid-gap:0;gap:0;padding:20px 24px;margin:0 auto;background-color:#fff}@media(min-width:768px){.AboutUsHowItWorks_section__4eWBG{grid-template-areas:".                      main-title" "illustration-container copy" ".                      apps-links";gap:0 32px;max-width:660px;padding:40px 0}}@media(min-width:1200px){.AboutUsHowItWorks_section__4eWBG{max-width:740px}}@media(min-width:1440px){.AboutUsHowItWorks_section__4eWBG{gap:24px 100px;max-width:940px;padding:40px 0}}.AboutUsHowItWorks_main-title__5hNQY{grid-area:main-title;max-width:94px;margin:0}@media(min-width:768px){.AboutUsHowItWorks_main-title__5hNQY{max-width:unset}}.AboutUsHowItWorks_illustration-container__29zji{grid-area:illustration-container}@media(min-width:768px){.AboutUsHowItWorks_illustration-container__29zji,.AboutUsHowItWorks_illustration__7B_tw{width:340px;height:244px}}@media(min-width:1440px){.AboutUsHowItWorks_illustration-container__29zji,.AboutUsHowItWorks_illustration__7B_tw{width:447px;height:322px}}.AboutUsHowItWorks_illustration__7B_tw{position:absolute;top:-50px;right:24px;z-index:2;place-self:center}@media(min-width:768px){.AboutUsHowItWorks_illustration__7B_tw{position:static}}.AboutUsHowItWorks_copy__hFHbA{grid-area:copy;margin-top:20px}@media(min-width:768px){.AboutUsHowItWorks_copy__hFHbA{margin-top:32px}}.AboutUsHowItWorks_copy-title__prdFj{display:inline-block;margin-bottom:24px;font-weight:400}@media(min-width:1440px){.AboutUsHowItWorks_copy-title__prdFj{margin-bottom:32px;font-size:16px}}.AboutUsHowItWorks_features___Atps{display:flex;flex-direction:column;gap:20px}@media(min-width:1440px){.AboutUsHowItWorks_features___Atps{gap:32px}}.AboutUsHowItWorks_feature-container__AMoSb{display:flex;gap:12px;align-items:center}@media(min-width:1440px){.AboutUsHowItWorks_feature-copy__BQv7g{font-size:16px}}.AboutUsHowItWorks_apps-links__3MPOx{grid-area:apps-links;justify-content:center;margin-top:32px}@media(min-width:768px){.AboutUsHowItWorks_apps-links__3MPOx{justify-content:flex-start}}@media(min-width:1200px){.AboutUsHowItWorks_apps-links__3MPOx{flex-direction:row;gap:12px}}.AboutUsInTheMedia_section__nFxhv{padding:32px;background-color:#f6f7fb}.AboutUsInTheMedia_container__rjSIA{max-width:440px;margin:0 auto}@media(min-width:1440px){.AboutUsInTheMedia_container__rjSIA{max-width:720px}}.AboutUsInTheMedia_title__nOxg0{margin-bottom:32px}@media(min-width:1440px){.AboutUsInTheMedia_title__nOxg0{margin-bottom:48px}}.AboutUsInTheMedia_list__hfmXB{display:flex;flex-wrap:wrap;gap:24px 32px;align-items:center;justify-content:center}@media(min-width:768px){.AboutUsInTheMedia_list__hfmXB{gap:32px 60px}}.AvatarCard_card__aCJWs{display:flex;flex-direction:column;gap:8px;align-items:center;text-align:center}.AvatarCard_avatar__zX10P{width:max-content;margin-bottom:8px}.AvatarFollowerCount_quantity-container__xBGjP{z-index:18;margin-left:-24px}.AvatarFollowerCount_quantity-container__xBGjP.AvatarFollowerCount_extra-large__2J40z{margin-left:-40px}.AvatarFollowerCount_quantity__ksnIa{display:flex;align-items:center;justify-content:center;width:38px;height:38px;font-size:10px;font-weight:700;background:#e6ebef;border-radius:9999px}.AvatarFollowerCount_quantity__ksnIa.AvatarFollowerCount_extra-large__2J40z{width:100px;height:100px}.StackedAvatarList_stacked-avatars-wrapper__JM5SG{display:flex;align-items:center;justify-content:center}.StackedAvatarList_avatar__yfiZf{margin-left:-24px}.StackedAvatarList_avatar__yfiZf.StackedAvatarList_stacked-avatar-0__bFE0w{z-index:10}.StackedAvatarList_avatar__yfiZf.StackedAvatarList_stacked-avatar-1__SHkic{z-index:12}.StackedAvatarList_avatar__yfiZf.StackedAvatarList_stacked-avatar-2___n9mZ{z-index:14}.StackedAvatarList_avatar__yfiZf.StackedAvatarList_stacked-avatar-3__lwclg{z-index:16}.StackedAvatarList_avatar__yfiZf.StackedAvatarList_stacked-avatar-4__aCyOw{z-index:18}.StackedAvatarList_avatar__yfiZf.StackedAvatarList_extra-large__1NF_3{margin-left:-40px}.StackedAvatarList_avatar__yfiZf:first-child{margin-right:0;margin-left:0}.AboutUsTeamShapes_shape__olkdh{position:absolute}.AboutUsTeamShapes_purple-pear__tSjgO{top:600px;left:-128px;transform:rotate(107deg)}.AboutUsTeamShapes_turquoise-pick__wOOk9{top:552px;right:-70px;transform:rotate(-26deg)}.AboutUsTeamShapes_blue-nail__W9lhV{top:470px;right:26px;transform:rotate(-8deg)}.AboutUsTeam_section__HeK_e{padding:32px;margin:0 auto;overflow:hidden}@media(min-width:768px){.AboutUsTeam_section__HeK_e{padding:48px}}@media(min-width:1440px){.AboutUsTeam_section__HeK_e{position:relative;padding:80px}}.AboutUsTeam_title__YyUpV{margin-bottom:32px}@media(min-width:768px){.AboutUsTeam_title__YyUpV{margin-bottom:60px}}.AboutUsTeam_list__8RDmJ{display:flex;flex-wrap:wrap;gap:60px;justify-content:center;margin:60px auto auto}@media(min-width:768px){.AboutUsTeam_list__8RDmJ{gap:60px;max-width:750px}}@media(min-width:1200px){.AboutUsTeam_list__8RDmJ{max-width:770px}}@media(min-width:1440px){.AboutUsTeam_list__8RDmJ{max-width:960px}}.AboutUsTeam_list-item__BdJcS{flex-shrink:0;flex-basis:160px}.AboutUsTeam_more-members__5oiSI{display:flex;flex-direction:column;gap:16px;justify-content:center;max-width:206px;text-align:center}.SmartShareIcon_smart-share-icon__qufZe{vertical-align:middle}.SmartShareIcon_white__mgr4q{color:#fff}.SmartShareIcon_white__mgr4q path{stroke:#fff}.SmartShareIcon_blue__B7MZI{color:#3092fa}.SmartShareIcon_blue__B7MZI path{stroke:#3092fa}.SmartShareIcon_dark-gray__EKfxd{color:#4c5966}.SmartShareIcon_dark-gray__EKfxd path{stroke:#4c5966}.SmartShareIcon_light-gray__maM_X{color:#9ea9b5}.SmartShareIcon_light-gray__maM_X path{stroke:#9ea9b5}