@media(max-width:1199px){.main-nav-wrapper{border-bottom:1px solid var(--wp--preset--color--border-light-blue)}.main-nav-wrapper,.main-nav-wrapper.has-tertiary-light-background-color{background-color:var(--wp--preset--color--base)!important}.main-nav-wrapper .wp-block-group:has(>.wp-block-site-logo){gap:.5rem}.main-nav-wrapper .coursera-blog-swap-order{flex-direction:column-reverse}.main-nav-wrapper .coursera-blog-row-reverse{flex-direction:row-reverse}}.main-nav,.menu-search{--site-header-height:3.75rem}.main-nav .wp-block-navigation__responsive-container-close,.main-nav .wp-block-navigation__responsive-container-open,.menu-search .wp-block-navigation__responsive-container-close,.menu-search .wp-block-navigation__responsive-container-open{background-color:transparent;padding:var(--wp--preset--spacing--small)}.main-nav .wp-block-navigation__responsive-container-open:has(+.wp-block-navigation__responsive-container.has-modal-open.is-menu-open),.menu-search .wp-block-navigation__responsive-container-open:has(+.wp-block-navigation__responsive-container.has-modal-open.is-menu-open){visibility:hidden}.main-nav .wp-block-navigation__responsive-container-close,.menu-search .wp-block-navigation__responsive-container-close{bottom:calc(100% + var(--wp--preset--spacing--xx-tiny, 0px));top:auto}.main-nav .wp-block-navigation__responsive-container-close:where(.main-nav button),.menu-search .wp-block-navigation__responsive-container-close:where(.main-nav button){left:var(--wp--style--root--padding-left,12px);right:auto}.main-nav .wp-block-navigation__responsive-container-close:where(.menu-search button),.menu-search .wp-block-navigation__responsive-container-close:where(.menu-search button){left:auto;right:var(--wp--style--root--padding-left,12px)}@media(max-width:1199px){.main-nav .wp-block-navigation__responsive-container.has-modal-open.is-menu-open,.menu-search .wp-block-navigation__responsive-container.has-modal-open.is-menu-open{background-color:var(--wp--preset--color--base);height:calc(100vh - var(--site-header-height, 0px) - var(--wp-admin--admin-bar--height, 0px) - 1px);overflow:visible;position:absolute;top:calc(100% + 1px)}.main-nav .wp-block-navigation__responsive-container.has-modal-open.is-menu-open .wp-block-navigation__responsive-close,.menu-search .wp-block-navigation__responsive-container.has-modal-open.is-menu-open .wp-block-navigation__responsive-close{height:100%;overflow:hidden scroll;padding-bottom:6.25rem}.main-nav .wp-block-navigation__responsive-container.has-modal-open.is-menu-open .wp-block-navigation__responsive-dialog,.menu-search .wp-block-navigation__responsive-container.has-modal-open.is-menu-open .wp-block-navigation__responsive-dialog{margin-top:0}.main-nav .wp-block-navigation__responsive-container.has-modal-open.is-menu-open .wp-block-navigation__responsive-container-content,.menu-search .wp-block-navigation__responsive-container.has-modal-open.is-menu-open .wp-block-navigation__responsive-container-content{padding-top:0}.main-nav .wp-block-navigation__responsive-container.has-modal-open.is-menu-open .wp-block-navigation__container,.menu-search .wp-block-navigation__responsive-container.has-modal-open.is-menu-open .wp-block-navigation__container{flex-wrap:nowrap;width:100%}.main-nav .wp-block-navigation__responsive-container.has-modal-open.is-menu-open .wp-block-group,.menu-search .wp-block-navigation__responsive-container.has-modal-open.is-menu-open .wp-block-group{width:100%}.main-nav .wp-block-navigation__responsive-container.has-modal-open.is-menu-open .wp-block-list>li>a,.main-nav .wp-block-navigation__responsive-container.has-modal-open.is-menu-open .wp-block-navigation-item__content,.menu-search .wp-block-navigation__responsive-container.has-modal-open.is-menu-open .wp-block-list>li>a,.menu-search .wp-block-navigation__responsive-container.has-modal-open.is-menu-open .wp-block-navigation-item__content{display:block;font-size:var(--wp--preset--font-size--small)!important;font-weight:400;padding:var(--wp--preset--spacing--tiny)}.main-nav .wp-block-navigation__responsive-container.has-modal-open.is-menu-open .wp-block-separator,.menu-search .wp-block-navigation__responsive-container.has-modal-open.is-menu-open .wp-block-separator{width:calc(100% - var(--wp--preset--spacing--tiny, 8px)*2)}html.has-modal-open,html.has-modal-open .wp-block-navigation__responsive-container{max-height:100vh;overflow:hidden}.menu-search .wp-block-navigation__responsive-container.has-modal-open.is-menu-open{background-color:rgba(0,0,0,.8);height:100vh;padding:0;top:0}.menu-search .ep-autosuggest-container{background:#fff}.menu-search .ep-autosuggest-container .ep-autosuggest{margin-top:.5rem;max-width:100vw}.menu-search .wp-block-search__button-inside{padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right)}.menu-search .wp-block-navigation__responsive-container-close{bottom:auto;right:4.0625rem;top:.375rem}.menu-search .wp-block-search__button-inside.wp-block-search__icon-button.wp-block-search{background-color:var(--wp--preset--color--base);padding-bottom:.5rem;padding-top:.5rem}}.wp-block-navigation.menu-search .wp-block-search__input[type=search]::-webkit-search-cancel-button,.wp-block-navigation.menu-search .wp-block-search__input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}@media(max-width:599px){.wp-block-navigation.menu-search{flex-grow:0}.wp-block-navigation.menu-search .wp-block-search{width:100%}}@media(min-width:650px)and (max-width:1199px){.wp-block-navigation.menu-search{flex-basis:20rem;flex-grow:0}}@media(min-width:1200px){.wp-block-navigation.menu-search{flex:1 0 10em;height:2.5em;min-width:10em;position:relative!important}.wp-block-navigation.menu-search:has(.wp-block-search__button-inside:focus-within) .wp-block-navigation__responsive-container-close{align-items:center;bottom:0;display:flex;top:0}.wp-block-navigation.menu-search .wp-block-search__button-inside{position:absolute;right:0;transition:width .3s ease;width:100%;z-index:1}.wp-block-navigation.menu-search .wp-block-search__button-inside:focus-within{background-color:var(--wp--preset--color--tertiary-light);width:calc(min(100vw - var(--wp--style--root--padding-left) - var(--wp--style--root--padding-right),var(--wp--style--global--wide-size, 1200px)) - 224px)}}.main-nav .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open),.main-nav .wp-block-navigation__responsive-dialog,.main-nav.wp-block-navigation,.menu-search .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open),.menu-search .wp-block-navigation__responsive-dialog,.menu-search.wp-block-navigation{position:static}@media(min-width:1200px){.main-nav .wp-block-navigation__responsive-container-open.always-shown,.main-nav .wp-block-navigation__responsive-container-open.always-shown+.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-close,.menu-search .wp-block-navigation__responsive-container-open.always-shown,.menu-search .wp-block-navigation__responsive-container-open.always-shown+.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-close{display:none}.main-nav .wp-block-navigation__responsive-container-open.always-shown+.wp-block-navigation__responsive-container,.menu-search .wp-block-navigation__responsive-container-open.always-shown+.wp-block-navigation__responsive-container{display:block;position:static}}.pre-header-title{font-size:.875rem;margin-bottom:.5rem;text-transform:uppercase}.related-courses{margin-top:2rem}.related-courses .course{margin-bottom:1rem}.related-courses .course h5{margin:0 0 .25rem}.offering-section{margin:2rem 0}.job-title{font-weight:600}.advisory-board{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));margin:2rem 0}.advisory-board .board-member h3{margin:0 0 .5rem}.advisory-board .board-member p{margin:0}.stats-section .stats-grid{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:2rem 0}.stats-section .stat-item{text-align:center}.stats-section .stat-number{font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.stats-section .stat-label{font-size:1rem}
