.sc-hero{background:#08285c;color:#fff}.sc-hero-grid{min-height:470px;display:grid;grid-template-columns:1fr 1fr;align-items:stretch}.sc-hero-grid>div{padding:74px 46px 50px 0}.sc-hero-grid h1{font-size:50px}.sc-hero-grid>div>p:not(.eyebrow){color:#d7e5f3;font-size:18px;line-height:1.55}.sc-hero-grid>img{width:100%;height:100%;object-fit:cover}.course-choice{text-align:center;padding:82px 0}.course-choice .section-kicker,.sc-about .section-kicker,.learning .section-kicker,.faq .section-kicker{color:#d69b0c}.course-choice h2,.sc-about h2,.course-features h2,.learning h2,.faq h2,.sc-cta h2{font-size:39px}.course-grid{display:grid;grid-template-columns:1fr 1fr;max-width:800px;margin:38px auto 0;gap:24px}.course-grid article{border:1px solid #d8e2ee;padding:33px;text-align:left;position:relative}.course-grid article+article{border:2px solid #ffc21b}.course-grid small{position:absolute;right:0;top:0;background:#ffc21b;padding:7px 13px;color:#08285c;font-size:10px;font-weight:800}.course-grid h3{font-size:25px}.course-grid strong{display:block;font:800 42px Manrope;color:#08285c;margin:12px 0}.course-grid p{color:#617590;line-height:1.5;min-height:46px}.course-grid button{border:0}.sc-about{background:#f3f8fb;padding:90px 0}.sc-about-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:72px;align-items:center}.sc-about h2{margin-bottom:21px}.sc-about p:not(.section-kicker){color:#4f6380;line-height:1.68}.sc-about img{width:100%;height:425px;object-fit:cover}.course-features{background:#08285c;color:#fff;text-align:center;padding:88px 0}.course-features .section-kicker,.sc-cta .section-kicker{color:#ffc21b}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:38px;text-align:left}.feature-grid article{border:1px solid rgba(255,255,255,.16);padding:28px;min-height:210px}.feature-grid b{color:#ffc21b;font-size:12px}.feature-grid h3{font-size:20px;margin:18px 0 10px}.feature-grid p{color:#cbd9e9;line-height:1.55}.learning{padding:93px 0;display:grid;grid-template-columns:.7fr 1.3fr;gap:75px}.learning-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #d9e1eb;border-left:1px solid #d9e1eb}.learning-grid article{padding:23px;border-right:1px solid #d9e1eb;border-bottom:1px solid #d9e1eb}.learning-grid h3{font-size:19px}.learning-grid p{font-size:14px;line-height:1.5;color:#617590}.faq{background:#f3f8fb;padding:88px 0}.faq-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:75px}.faq details{border-bottom:1px solid #cfd9e5;padding:16px 0}.faq summary{font:800 17px Manrope;color:#15386d;cursor:pointer}.faq p{color:#617590;line-height:1.55}.sc-cta{padding:90px 0}.sc-cta-grid{display:grid;grid-template-columns:.9fr 1.1fr;background:#0c3b80;color:#fff}.sc-cta-grid img{width:100%;height:100%;min-height:348px;object-fit:cover}.sc-cta-grid>div{padding:50px 58px}.sc-cta h2{font-size:32px}.sc-cta p:not(.section-kicker){color:#d4e3f2;line-height:1.6}.sc-cta button{border:0}@media(max-width:780px){.sc-hero-grid,.sc-about-grid,.learning,.faq-grid,.sc-cta-grid{grid-template-columns:1fr}.sc-hero-grid>div{padding:64px 0}.sc-hero-grid h1{font-size:40px}.sc-hero-grid>img{height:280px}.course-grid,.feature-grid{grid-template-columns:1fr}.sc-about-grid,.learning,.faq-grid{gap:38px}.sc-about img{height:295px}.learning{padding:65px 0}.course-choice h2,.sc-about h2,.course-features h2,.learning h2,.faq h2{font-size:33px}.sc-cta-grid>div{padding:39px 27px}}
