.OFB1bW_footer{width:100%;padding:var(--helios-section-padding-y-default,96px) 90px 0;justify-content:space-evenly;display:flex}@media not (min-width:768px){.OFB1bW_footer{padding-top:var(--helios-section-padding-y-default-mobile,64px)}}.OFB1bW_logo-section{gap:var(--helios-space-2-5,10px);align-items:center;display:flex}.OFB1bW_logo{width:73px;height:20px;display:block}.OFB1bW_logo img{display:block}:root[data-theme=dark] .OFB1bW_logo img{filter:invert()}@media (prefers-color-scheme:dark){:root:not([data-theme]) .OFB1bW_logo img{filter:invert()}}.OFB1bW_copyright,.OFB1bW_contact,.OFB1bW_link{color:var(--helios-text-primary,#080808);font-size:var(--helios-font-size-text-sm,14px);margin:0;line-height:1.8}.OFB1bW_middle-section{gap:var(--helios-space-2-5,10px);flex:1;justify-content:flex-end;margin-right:30px;display:flex}.OFB1bW_links-section{gap:var(--helios-space-2-5,10px);align-items:center;display:flex}.OFB1bW_link.OFB1bW_link,.OFB1bW_email.OFB1bW_email{color:var(--helios-text-brand-default,#4f50ff);text-decoration:none}.OFB1bW_social-section{gap:var(--helios-space-5,20px);align-items:center;display:flex}.OFB1bW_social-link.OFB1bW_social-link{color:var(--helios-text-brand-default,#4f50ff);font-size:var(--helios-font-size-text-base,16px);display:inline-flex}@media (max-width:1200px){.OFB1bW_footer{gap:var(--helios-space-2-5,10px);flex-direction:column;align-items:flex-start;padding-inline:5% 0}.OFB1bW_logo-section,.OFB1bW_middle-section{flex-direction:column;align-items:flex-start}.OFB1bW_middle-section{flex:0 auto;margin-right:0}.OFB1bW_social-section{gap:var(--helios-space-2-5,10px)}}
.F0W8oq_page{padding-top:calc(var(--helios-space-30,120px) + var(--helios-space-5,20px))}.F0W8oq_visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.F0W8oq_layout{align-items:flex-start;gap:56px;display:flex}.F0W8oq_spacer{flex:1}.F0W8oq_form-box{padding:72px var(--helios-space-8,32px);flex:2.5 0;justify-content:center;display:flex}.F0W8oq_form-content-wrapper{flex-direction:column;display:flex}.F0W8oq_form-content-wrapper--wide{width:100%;max-width:900px}.F0W8oq_stepper{gap:var(--helios-space-3,12px);flex-flow:wrap;justify-content:center;display:flex}.F0W8oq_stepper-item{align-items:center;gap:6px;display:flex}.F0W8oq_step-active,.F0W8oq_step-inactive{font-size:var(--helios-font-size-text-base,16px);line-height:1.5}.F0W8oq_step-active{color:var(--helios-text-accent,#4f50ff);font-weight:var(--helios-weight-bold,700)}.F0W8oq_step-inactive{color:var(--helios-text-secondary,#575757);font-weight:var(--helios-weight-semibold,600)}.F0W8oq_stepper-arrow{color:var(--helios-text-secondary,#575757);font-size:var(--helios-font-size-icon-lg,18px);display:inline-flex}.F0W8oq_stepper-arrow--active{color:var(--helios-text-accent,#4f50ff)}.F0W8oq_form-title{font-family:var(--helios-font-family-display,var(--font-sf-pro-text), system-ui, -apple-system, sans-serif);font-size:var(--helios-font-size-display-band,42px);line-height:var(--helios-line-height-display-section,.96);font-weight:var(--helios-weight-semibold,600);letter-spacing:var(--helios-letter-spacing-display-band,-.04em);-webkit-hyphens:manual;hyphens:manual;text-wrap-style:balance;width:100%;color:var(--helios-text-primary,#080808);text-align:center}.F0W8oq_form-content{flex-direction:column;width:100%;display:flex}.F0W8oq_email-form,.F0W8oq_profile-form{flex-direction:column;gap:48px;width:100%;display:flex}.F0W8oq_form-fields{flex-direction:column;align-items:flex-start;width:100%;display:flex}.F0W8oq_form-group{flex-direction:column;width:100%;display:flex}.F0W8oq_form-row{gap:var(--helios-space-4,16px);width:100%;display:flex}.F0W8oq_form-row .F0W8oq_form-group{flex:1;width:auto}.F0W8oq_conflict{margin-top:var(--helios-space-2,8px);color:var(--helios-text-primary,#080808);font-size:var(--helios-font-size-text-sm,14px)}.F0W8oq_conflict a{color:inherit;text-decoration:underline}.F0W8oq_terms{color:var(--helios-text-primary,#080808);font-size:var(--helios-font-size-text-sm,14px);text-align:center;margin:0;line-height:1.5}.F0W8oq_terms-link.F0W8oq_terms-link{color:var(--helios-text-brand-default,#4f50ff);font-weight:var(--helios-weight-medium,500);text-decoration:underline}.F0W8oq_verification-message{margin:var(--helios-space-5,20px) 0 0;color:var(--helios-text-primary,#080808);font-size:var(--helios-font-size-text-lg,18px);line-height:1.5}.F0W8oq_verification-actions{flex-direction:column;gap:18px;margin:25px 0;display:flex}.F0W8oq_verification-subtext,.F0W8oq_verification-divider{color:var(--helios-text-primary,#080808);font-size:var(--helios-font-size-text-base,16px);margin:0;line-height:1.5}.F0W8oq_verification-divider{text-align:center}.F0W8oq_no-cohorts{gap:var(--helios-space-6,24px);padding:60px var(--helios-space-10,40px);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.F0W8oq_no-cohorts-icon{border-radius:var(--helios-radius-circle,50%);width:80px;height:80px;color:var(--helios-text-secondary,#575757);background:var(--helios-surface-page,#fff);font-size:var(--helios-font-size-display-band,42px);flex-shrink:0;justify-content:center;align-items:center;display:flex}.F0W8oq_no-cohorts-title{font-family:var(--helios-font-family-display,var(--font-sf-pro-text), system-ui, -apple-system, sans-serif);font-size:var(--helios-font-size-display-card,28px);line-height:var(--helios-line-height-display-card,1.05);font-weight:var(--helios-weight-semibold,600);letter-spacing:var(--helios-letter-spacing-display-card,-.035em);-webkit-hyphens:manual;hyphens:manual;text-wrap-style:balance;color:var(--helios-text-primary,#080808);text-align:center;margin:0}.F0W8oq_no-cohorts-message{max-width:500px;color:var(--helios-text-secondary,#575757);font-size:var(--helios-font-size-text-base,16px);text-align:center;margin:0;line-height:1.5}.F0W8oq_cohort-list{gap:var(--helios-space-4,16px);flex-direction:column;align-self:stretch;align-items:flex-start;display:flex}.F0W8oq_cohort-card.F0W8oq_cohort-card{gap:var(--helios-space-3,12px);width:100%;padding:var(--helios-space-6,24px);border:2px solid var(--helios-border-default,#e6e6e6);border-radius:var(--helios-radius-lg,12px);color:var(--helios-text-primary,#080808);background:var(--helios-surface-page,#fff);text-align:start;cursor:pointer;transition:border-color var(--helios-transition-fast,.16s ease),box-shadow var(--helios-transition-fast,.16s ease);flex-direction:column;align-items:flex-start;display:flex;position:relative}.F0W8oq_cohort-card.F0W8oq_cohort-card:hover:not(:disabled){border-color:var(--helios-border-interactive,#575757);box-shadow:var(--helios-shadow-card,0 18px 48px #00000014)}.F0W8oq_cohort-card.F0W8oq_cohort-card:focus-visible{outline:var(--helios-focus-ring-width,2px) solid var(--surface-focus,var(--helios-focus-ring-color,#4f50ff));outline-offset:var(--helios-focus-ring-offset,3px)}.F0W8oq_cohort-card--selected.F0W8oq_cohort-card--selected{border-color:var(--helios-color-brand-primary,#4f50ff)}.F0W8oq_cohort-badge{top:-10px;left:var(--helios-space-5,20px);gap:var(--helios-space-1,4px);height:25px;padding:var(--helios-space-1,4px) var(--helios-space-2,8px);border-radius:var(--helios-radius-md,6px);color:var(--helios-text-primary,#080808);background:var(--helios-surface-subtle,#f4f4f4);font-size:var(--helios-font-size-label-xs,10px);align-items:center;display:flex;position:absolute}.F0W8oq_cohort-badge svg{color:var(--helios-color-danger,#d9361a)}.F0W8oq_cohort-badge p{font-size:var(--helios-font-size-text-xs,12px);margin:0}.F0W8oq_cohort-radio-row{gap:var(--helios-space-4,16px);display:flex}.F0W8oq_cohort-radio,.F0W8oq_cohort-radio--selected{border-radius:var(--helios-radius-circle,50%);border-style:solid;align-self:center;width:20px;height:20px}.F0W8oq_cohort-radio{border-width:2px;border-color:var(--helios-border-interactive,#575757)}.F0W8oq_cohort-radio--selected{border-width:5px;border-color:var(--helios-color-brand-primary,#4f50ff)}.F0W8oq_cohort-time{font-family:var(--helios-font-family-body,var(--font-sf-pro-text), system-ui, -apple-system, sans-serif);font-size:var(--helios-font-size-text-lg,18px);font-weight:var(--helios-weight-semibold,600);line-height:24px}.F0W8oq_cohort-instructor,.F0W8oq_cohort-status-row{width:90%;margin-left:var(--helios-space-8,32px)}.F0W8oq_cohort-instructor{gap:var(--helios-space-1,4px);flex-direction:column;display:flex}.F0W8oq_cohort-instructor-block{gap:var(--helios-space-2,8px);align-items:center;display:flex}.F0W8oq_cohort-instructor-image{border:2px solid var(--helios-surface-page,#fff);border-radius:var(--helios-radius-circle,50%);margin-left:-20px}.F0W8oq_cohort-instructor-image:first-of-type{margin-left:0}.F0W8oq_cohort-instructor-info{gap:var(--helios-space-1,4px);flex-direction:column;display:flex}.F0W8oq_cohort-instructor-label{color:var(--helios-text-secondary,#575757);font-size:var(--helios-font-size-text-sm,14px);line-height:20px}.F0W8oq_cohort-instructor-name{font-size:var(--helios-font-size-text-base,16px);font-weight:var(--helios-weight-semibold,600);line-height:22px}.F0W8oq_cohort-status-row{gap:var(--helios-space-2,8px);align-items:center;display:flex}.F0W8oq_cohort-status-icon{color:var(--helios-color-danger,#d9361a);font-size:var(--helios-font-size-icon-md,16px)}.F0W8oq_cohort-status{color:var(--helios-text-secondary,#575757);font-size:var(--helios-font-size-text-xs,12px);font-style:italic;line-height:20px}.F0W8oq_cohort-status--sold-out{background-color:var(--helios-surface-muted,#e6e6e6)}.F0W8oq_next-button.F0W8oq_next-button{margin-top:25px}.F0W8oq_payment-no-charge{color:var(--helios-text-muted,#575757);font-family:var(--helios-font-family-display,var(--font-sf-pro-text), system-ui, -apple-system, sans-serif);font-size:var(--helios-font-size-text-lg,18px);font-weight:var(--helios-weight-bold,700);margin-top:0}.F0W8oq_payment-notice{color:var(--helios-text-primary,#080808);font-size:var(--helios-font-size-text-base,16px);margin:0;font-style:italic;line-height:1.5}.F0W8oq_payment-form{flex-direction:column;gap:48px;display:flex}.F0W8oq_checkout{min-height:400px}.F0W8oq_confirmation{width:100%;padding-top:var(--helios-space-5,20px);flex-direction:column;align-items:center;display:flex}.F0W8oq_confirmation-icon{width:100px;height:100px;margin-bottom:var(--helios-space-5,20px);border-radius:var(--helios-radius-circle,50%);color:var(--helios-text-primary,#080808);background:var(--helios-surface-page,#fff);font-size:var(--helios-font-size-display-md,36px);flex-shrink:0;justify-content:center;align-items:center;display:flex}.F0W8oq_confirmation-title{font-family:var(--helios-font-family-display,var(--font-sf-pro-text), system-ui, -apple-system, sans-serif);font-size:var(--helios-font-size-display-section,clamp(44px, 6vw, 76px));line-height:var(--helios-line-height-display-section,.96);font-weight:var(--helios-weight-semibold,600);letter-spacing:var(--helios-letter-spacing-display,-.045em);-webkit-hyphens:manual;hyphens:manual;text-wrap-style:balance}@media not (min-width:768px){.F0W8oq_confirmation-title{font-size:var(--helios-font-size-display-section-mobile,46px)}}@media not (min-width:375px){.F0W8oq_confirmation-title{font-size:var(--helios-font-size-display-band,42px);line-height:var(--helios-line-height-display-section,.96)}}.F0W8oq_confirmation-title{width:100%;max-width:600px;color:var(--helios-text-primary,#080808);text-align:center;margin:0}.F0W8oq_confirmation-content{flex-direction:column;align-items:center;width:100%;display:flex}.F0W8oq_confirmation-message,.F0W8oq_confirmation-next{font-family:var(--helios-font-family-display,var(--font-sf-pro-text), system-ui, -apple-system, sans-serif);font-size:var(--helios-font-size-display-card,28px);line-height:var(--helios-line-height-display-card,1.05);font-weight:var(--helios-weight-semibold,600);letter-spacing:var(--helios-letter-spacing-display-card,-.035em);-webkit-hyphens:manual;hyphens:manual;text-wrap-style:balance;color:var(--helios-text-primary,#080808);text-align:center}.F0W8oq_confirmation-button.F0W8oq_confirmation-button{max-width:600px;margin-bottom:30px}.F0W8oq_confirmation-steps{gap:var(--helios-space-4,16px);width:100%;display:flex}.F0W8oq_confirmation-steps>*{flex:1;min-width:200px}.F0W8oq_confirmation-step{flex-direction:column;display:flex}.F0W8oq_confirmation-step-icon{margin-bottom:var(--helios-space-4,16px);color:var(--helios-text-primary,#080808);font-size:var(--helios-font-size-display-card,28px)}.F0W8oq_confirmation-step-title{margin:0 0 var(--helios-space-2,8px);color:var(--helios-text-primary,#080808);font-size:var(--helios-font-size-text-subhead,19px);font-weight:var(--helios-weight-bold,700)}.F0W8oq_confirmation-step-description{color:var(--helios-text-primary,#080808);font-size:var(--helios-font-size-text-lg,18px);font-style:italic}.F0W8oq_sidebar{gap:var(--helios-space-8,32px);flex-direction:column;flex-shrink:0;width:321px;display:flex}.F0W8oq_sidebar-logos{gap:var(--helios-space-4,16px);align-items:center;height:26px;display:flex}.F0W8oq_sidebar-logo{object-fit:contain}.F0W8oq_sidebar-logo--replit{margin-top:-4px}:root[data-theme=dark] .F0W8oq_sidebar-logo--replit{filter:invert()hue-rotate(180deg)}@media (prefers-color-scheme:dark){:root:not([data-theme]) .F0W8oq_sidebar-logo--replit{filter:invert()hue-rotate(180deg)}}.F0W8oq_sidebar-times{color:var(--helios-text-primary,#080808);font-size:var(--helios-font-size-icon-lg,18px)}.F0W8oq_sidebar-title{font-family:var(--helios-font-family-display,var(--font-sf-pro-text), system-ui, -apple-system, sans-serif);font-size:var(--helios-font-size-display-card,28px);line-height:var(--helios-line-height-display-card,1.05);font-weight:var(--helios-weight-semibold,600);letter-spacing:var(--helios-letter-spacing-display-card,-.035em);-webkit-hyphens:manual;hyphens:manual;text-wrap-style:balance;color:var(--helios-text-primary,#080808);margin:0}.F0W8oq_sidebar-description,.F0W8oq_sidebar-deadline-date,.F0W8oq_sidebar-deadline-text,.F0W8oq_sidebar-detail-label,.F0W8oq_sidebar-detail-value,.F0W8oq_sidebar-instructor-role,.F0W8oq_sidebar-instructor-name{color:var(--helios-text-primary,#080808);font-size:var(--helios-font-size-text-base,16px);margin:0;line-height:1.5}.F0W8oq_sidebar-deadline-date,.F0W8oq_sidebar-detail-value,.F0W8oq_sidebar-instructor-name{font-weight:var(--helios-weight-bold,700)}.F0W8oq_sidebar-deadline{gap:var(--helios-space-1,4px);flex-direction:column;display:flex}.F0W8oq_sidebar-section{gap:var(--helios-space-3,12px);flex-direction:column;display:flex}.F0W8oq_sidebar-section-title{color:var(--helios-text-primary,#080808);font-size:var(--helios-font-size-text-subhead,19px);font-weight:var(--helios-weight-bold,700);margin:0 0 9px;line-height:1.5}.F0W8oq_sidebar-detail{gap:var(--helios-space-4,16px);align-items:center;display:flex}.F0W8oq_sidebar-detail-icon{font-size:var(--helios-font-size-display-compact,34px)}.F0W8oq_sidebar-faculty{flex-direction:column;display:flex}.F0W8oq_sidebar-instructor{gap:var(--helios-space-2,8px);margin-bottom:var(--helios-space-6,24px);align-items:center;display:flex}.F0W8oq_sidebar-instructor:last-child{margin-bottom:0}.F0W8oq_sidebar-instructor-image{border-radius:var(--helios-radius-circle,50%);flex-shrink:0}.F0W8oq_sidebar-more.F0W8oq_sidebar-more{color:var(--helios-text-brand-default,#4f50ff);font-size:var(--helios-font-size-text-base,16px);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:flex}.F0W8oq_sidebar-more.F0W8oq_sidebar-more:focus-visible{outline:var(--helios-focus-ring-width,2px) solid var(--surface-focus,var(--helios-focus-ring-color,#4f50ff));outline-offset:var(--helios-focus-ring-offset,3px)}.F0W8oq_sidebar-more-icon{margin-left:var(--helios-space-2,8px)}@media (max-width:968px){.F0W8oq_layout{flex-direction:column}.F0W8oq_sidebar{padding:0 var(--helios-space-10,40px)}.F0W8oq_form-content-wrapper{width:90%}.F0W8oq_confirmation-title{font-size:var(--helios-font-size-display-band,42px)}}@media not (min-width:768px){.F0W8oq_form-box.F0W8oq_form-box{background:0 0;padding:0}.F0W8oq_step-active,.F0W8oq_step-inactive{font-size:var(--helios-font-size-text-xs,12px)}.F0W8oq_form-title{text-align:start}.F0W8oq_form-row{flex-direction:column}.F0W8oq_no-cohorts{padding:var(--helios-space-10,40px) var(--helios-space-5,20px)}.F0W8oq_no-cohorts-message{font-size:var(--helios-font-size-text-sm,14px)}.F0W8oq_cohort-card.F0W8oq_cohort-card{padding:var(--helios-space-4,16px)}.F0W8oq_cohort-time{font-size:var(--helios-font-size-text-base,16px);line-height:22px}.F0W8oq_confirmation-content{padding:0 var(--helios-space-5,20px)}.F0W8oq_confirmation-steps{flex-direction:column}.F0W8oq_confirmation-steps>*{width:100%;min-width:0}}
/*# sourceMappingURL=3uqjos200ue-_.css.map*/