body.public-site.marketing-site{background:#f7f5ef;color:#172b20}.marketing-site .mk-announcement{background:#eee9dd;color:#2c533c;border-bottom:1px solid #d8d8cc}.marketing-site .mk-header{background:#f7f5ef;color:#172b20;border-bottom:1px solid #d8d8cc}.marketing-site .mk-header .brand,.marketing-site .mk-header .mk-nav a,.marketing-site .mk-header .sign-in{color:#172b20}.marketing-site .mk-header .brand>span{background:#172b20;color:#f4f8f6}.marketing-site .mk-header .dark{background:#172b20;color:white}.marketing-site .mk-hero{display:flex;align-items:flex-end;min-height:740px;padding:90px max(6vw,28px);background:#172b20;isolation:isolate}.marketing-site .mk-hero:before,.marketing-site .mk-hero:after{display:none}.marketing-site .hero-learning-photo{position:absolute;inset:0;width:100%;height:100%;border:0;border-radius:0;z-index:-2}.marketing-site .hero-learning-photo img{width:100%;height:100%;object-fit:cover;object-position:60% 43%}.marketing-site .hero-learning-photo:after{inset:0;background:linear-gradient(90deg,#172b20ec 0%,#172b2099 48%,#172b2015 100%)}.marketing-site .mk-hero-copy{max-width:900px;margin:0}.marketing-site .mk-hero h1{font-size:clamp(64px,7.8vw,112px);line-height:1;letter-spacing:-.045em;max-width:900px}.marketing-site .mk-hero h1 em{color:#f5d8a4}.marketing-site .mk-hero .mk-kicker{color:#e4d9bd}.marketing-site .mk-hero-copy>p{font-size:19px!important;max-width:530px;color:#f3f1e7}.marketing-site .mk-hero-actions{margin-top:32px}.marketing-site .mk-hero-actions .dark{background:#edc78e;color:#172b20}.marketing-site .mk-hero-bottom{margin-top:34px;color:#f4f8f6}.marketing-site .hero-photo-label{left:auto;right:35px;bottom:28px}.marketing-site .learning-signal{position:absolute;top:25px;right:25px;left:auto;width:auto;max-width:350px;background:transparent}.marketing-site .learning-signal .signal-tabs,.marketing-site .learning-signal .signal-card{display:none}.marketing-site .hero-motion-toggle{position:static;background:#f8f4e32b;border-color:#f4f8f655;font-size:12px}.mk-principles{padding:32px 6vw!important;background:#f7f5ef!important;border-bottom:1px solid #e5eee9;color:#2c533c!important}.home-catalog-section{padding:95px 6vw!important;background:#f7f5ef!important}.home-course-feature{border-radius:6px!important;border:1px solid #e5eee9;background:#efeee5!important}.home-course-feature>img{border-radius:0!important;object-fit:cover;min-height:420px}.home-course-feature h3{font-size:45px!important}.case-learning-section{background:#f4f8f6!important;border-block:1px solid #e5eee9;padding:95px 6vw!important}.case-learning-copy h2{font-size:clamp(50px,5.5vw,80px)!important}.case-learning-steps li{border-color:#e5eee9!important}.chapter-section{background:#f7f5ef;padding:100px 6vw}.chapter-heading{text-align:left;max-width:1200px;margin-bottom:55px}.chapter-heading h2{max-width:800px}.chapter-heading p{margin-left:0;max-width:520px}.chapter-card{border-radius:8px;box-shadow:none;border-color:#e5eee9}.chapter-card:nth-child(1){background:#f2eee4}.chapter-card:nth-child(2){background:#f4f8f6}.chapter-card:nth-child(3){background:#172b20}.chapter-card img{object-fit:cover}.learning-wheel{background:#e7dfd0;border-block:1px solid #cfc8b9;gap:9vw;padding:95px 6vw}.wheel-stage{background:#d8d2c2;border-radius:8px}.wheel-image{border-radius:5px;box-shadow:0 16px 26px #33332220}.wheel-controls button{border-color:#9d9e88}.wheel-controls button:hover{background:#edc78e}.wheel-copy .mk-kicker{color:#2c533c}.wheel-copy p{color:#2c533c}.marketing-site .mk-dark-section{background:#172b20}.marketing-site .mk-experience{background:#f7f5ef}.marketing-site .coding-content-section{background:#f7f5ef;border-bottom:1px solid #e5eee9}.coding-topic-grid article{border-radius:6px!important;background:#eeeee4!important}.marketing-site .mk-programme{background:#f4f8f6}.marketing-site .mk-final-invite{background:#ede4d4}.editorial-reveal{opacity:.2;transform:translateY(24px);transition:opacity .7s,transform .7s}.editorial-reveal.editorial-visible{opacity:1;transform:none}.motion-paused .editorial-reveal,.interface-motion-paused .editorial-reveal{opacity:1;transform:none;transition:none}@media(max-width:760px){.marketing-site .mk-hero{min-height:690px;padding:95px 24px 60px;display:flex;align-items:flex-end;justify-content:flex-end}.marketing-site .mk-hero h1{font-size:66px}.marketing-site .mk-hero .mk-kicker{font-size:10px}.marketing-site .hero-learning-photo img{object-position:65% center}.marketing-site .hero-learning-photo:after{background:linear-gradient(0deg,#172b20f2,#172b2099 65%,#172b2044)}.marketing-site .mk-hero-copy>p{font-size:17px!important}.marketing-site .hero-photo-label{display:none}.marketing-site .learning-signal{top:15px;right:15px}.home-catalog-section,.case-learning-section,.chapter-section,.learning-wheel{padding:65px 22px!important}.home-course-feature>img{min-height:260px}.home-course-feature h3{font-size:35px!important}.chapter-heading h2{font-size:47px}.marketing-site .case-learning-copy h2{font-size:52px!important}.wheel-copy h2{font-size:52px}.mk-principles{display:block!important;padding:25px!important}.mk-principles>p{margin-top:18px!important}.marketing-site .mk-header .mk-nav{display:none}.marketing-site .mk-header #mk-menu span{background:#172b20}}@media(prefers-reduced-motion:reduce){.editorial-reveal{opacity:1;transform:none;transition:none}}
.marketing-site .mk-header .brand>span{background:transparent;color:#172b20}.marketing-site .mk-header .brand small{color:#2c533c}.marketing-site .mk-header .brand .logo-mark{background:#172b20;color:#f4f8f6}
.marketing-site .mk-header .brand>.logo{background:#172b20;color:#f4f8f6}.marketing-site .mk-header .brand>.logo>span{color:#f4f8f6}
