.rc-Markdown.styled h1,.rc-Markdown.styled h2,.rc-Markdown.styled h3{font-weight:400}.rc-Markdown.styled h1{margin-top:10px;margin-bottom:10px}.rc-Markdown.styled h2{margin-bottom:10px}.rc-Markdown.styled h1{font-family:OpenSans-Light,Arial,sans-serif}.rc-Markdown.styled h2,.rc-Markdown.styled h3{font-family:OpenSans,Arial,sans-serif}.rc-Markdown.styled h1{font-size:32px;line-height:36px}.rc-Markdown.styled h2{font-size:22px;line-height:24px}.rc-Markdown.styled h3{font-size:16px;line-height:24px}.rc-Markdown.styled p{font-size:14px;line-height:21px;font-family:OpenSans,Arial,sans-serif}.rc-Markdown.styled a{text-decoration:underline;word-wrap:break-word;color:#0062e4}.rc-Markdown.styled p{min-height:20px;margin-bottom:20px;line-height:24px}.rc-Markdown.styled h1{margin:36px 0 20px}.rc-Markdown.styled h1:first-child{margin-top:0}.rc-Markdown.styled h2{margin:36px 0 16px}.rc-Markdown.styled h2:first-child{margin-top:0}.rc-Markdown.styled h3{margin:36px 0 12px}.rc-Markdown.styled h3:first-child{margin-top:0}.rc-Markdown.styled figure{margin:0 0 24px}.rc-Markdown.styled figure.selected{outline:3px solid #27c06f}.rc-Markdown.styled figure ::selection{background:none}.rc-Markdown.styled figure img{max-width:100%}.rc-Markdown.styled table{margin:0 0 24px;border:1px solid #e0e0e0;width:100%}.rc-Markdown.styled table td,.rc-Markdown.styled table th{padding:5px 20px;text-align:left;border:1px solid #e0e0e0}.rc-Markdown.styled ul{list-style-type:disc}.rc-Markdown.styled ol,.rc-Markdown.styled ul{font-size:14px;padding-left:10px;margin-left:8px;margin-bottom:20px}.rc-Markdown.styled ol li,.rc-Markdown.styled ul li{margin-bottom:10px}.rc-Markdown.styled pre{padding:0;font-size:12px;border-radius:0;line-height:16px;margin-bottom:20px;border:1px solid #ddd}.rc-HeroBanner{background-color:#271066;color:#fff;width:100%}.rc-HeroBanner__container{margin:0 auto;max-width:1400px;position:relative;width:100%}.rc-HeroBanner__text-container{margin-left:100px;max-width:560px;padding:90px 20px;position:relative;width:100%;z-index:3}.rc-HeroBanner__text-container h1{font-family:OpenSans,Arial,sans-serif;font-weight:700;font-size:40px;line-height:52px;margin-bottom:13px}.rc-HeroBanner__text-container .build-skills-text,.rc-HeroBanner__text-container h2{font-family:OpenSans,Arial,sans-serif;font-size:20px;line-height:28px;margin-bottom:33px}.rc-HeroBanner__join-button{font-family:OpenSans,Arial,sans-serif;font-weight:700;background-color:#fff;border-radius:2px;border:0 solid transparent;color:#2a73cc;font-size:20px;outline:none;padding:23px 48px;transition:background-color .2s ease,color .2s ease}.rc-HeroBanner__join-button:focus,.rc-HeroBanner__join-button:hover{background-color:#2a73cc;color:#fff}.rc-HeroBanner__join-button:active{background-color:#0156b8;color:#fff}.rc-HeroBanner__background-gradient{background:linear-gradient(90deg,#271066,rgba(39,16,102,0) 85%,rgba(39,16,102,0) 0,#271066);height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.rc-HeroBanner__background-image{background-position:50%;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}@media screen and (max-width:991px){.rc-HeroBanner__text-container{margin:0 auto;padding:60px 20px 45px;text-align:center}.rc-HeroBanner__text-container h2{font-size:16px;line-height:28px}.rc-HeroBanner__join-button{border-radius:5px;font-size:16px;line-height:16px}.rc-HeroBanner__background-gradient{display:none}.rc-HeroBanner__background-image{background-position:65% 50%;opacity:.34;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=34)";filter:alpha(opacity=34)}}.rc-Carousel.stepped{width:auto;margin:0 auto}.rc-Carousel.stepped .slick-slider{width:auto}@media (min-width:608px){.rc-Carousel.stepped .slick-slider{width:456px}}@media (min-width:824px){.rc-Carousel.stepped .slick-slider{width:684px}}@media (min-width:1040px){.rc-Carousel.stepped .slick-slider{width:912px}}@media (min-width:1472px){.rc-Carousel.stepped .slick-slider{width:1368px}}.rc-Carousel .carousel-dots,.rc-Carousel .slick-dots{cursor:pointer;position:absolute;display:block;width:100%;padding:0;margin:10px 0 0;list-style:none;line-height:0;display:-ms-flexbox!important;display:box!important;display:flex!important;-o-box-orient:horizontal;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-ms-flex-flow:row wrap;flex-flow:row wrap;-o-box-pack:center;-ms-flex-pack:center;justify-content:center}@media $smaller-than-tablet{.rc-Carousel .carousel-dots,.rc-Carousel .slick-dots{display:none}}.rc-Carousel .carousel-dots li,.rc-Carousel .slick-dots li{width:20px;height:20px;padding:0}.rc-Carousel .carousel-dots button,.rc-Carousel .slick-dots button{position:relative;visibility:visible;width:20px;background:none;border:none;color:#f4f6f9;height:20px;padding:2px}.rc-Carousel .carousel-dots button:before,.rc-Carousel .slick-dots button:before{color:#5e5e5e;content:"\25CB";visibility:visible;position:absolute;left:2px;display:block;font-size:16px;width:16px;line-height:16px;top:2px}.rc-Carousel .carousel-dots .slick-active button:before,.rc-Carousel .slick-dots .slick-active button:before{content:"\25CF"}.rc-Carousel .slick-slider{margin:0 auto;position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.rc-Carousel .slick-list{position:relative;display:block;overflow:hidden;padding:0}.rc-Carousel .slick-list::focus{outline:none}.rc-Carousel .slick-list.dragging{cursor:pointer;cursor:hand}.rc-Carousel .slick-track{width:5000px;position:relative;top:0;left:0;display:block}.rc-Carousel .slick-track:after{clear:both}.rc-Carousel .slick-loading .slick-slide,.rc-Carousel .slick-loading .slick-track{visibility:hidden}.rc-Carousel .slick-slide{display:none;float:left;height:100%;min-height:1px}.rc-Carousel .slick-slide img{display:block}.rc-Carousel .slick-slide.slick-loading img{display:none}.rc-Carousel .slick-slide.dragging img{pointer-events:none}.rc-Carousel [dir=rtl] .slick-slide{float:right}.rc-Carousel [dir=rtl] .slick-prev{right:-30px;left:auto}.rc-Carousel [dir=rtl] .slick-next{right:auto;left:-30px}.rc-Carousel .slick-initialized .slick-slide{display:block}.rc-Carousel .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.rc-Carousel .slick-arrow.slick-hidden{display:none}.rc-Carousel .slick-slider .slick-list,.rc-Carousel .slick-slider .slick-track{transform:translateZ(0)}.rc-Carousel .slick-track:after,.rc-Carousel .slick-track:before{display:table;content:""}.rc-Carousel .slick-prev{left:-48px}.rc-Carousel .slick-next{right:-48px}.rc-Carousel .slick-next,.rc-Carousel .slick-prev{width:48px;height:100%}.rc-Carousel .slick-next:before,.rc-Carousel .slick-prev:before{content:none}.rc-Carousel .slider-button{position:absolute;top:0;padding:0;z-index:1;height:100%}.rc-Carousel .slider-button.slider-left{left:-48px}.rc-Carousel .slider-button.slider-right{right:-48px}.rc-Carousel .slider-disabled{opacity:.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";filter:alpha(opacity=25)}.rc-Carousel .slider-button:focus{outline:0!important}.rc-Carousel .slider-button:focus svg{outline:2px auto #0069d9}[dir=rtl] .rc-Carousel .slick-slide{float:right}.rc-SocialProofContainerRedesign .slider-button>button{background-color:transparent;border:none;overflow:hidden}.rc-SocialProofContainerRedesign .carousel-container{margin-bottom:100px}.rc-SocialProofContainerRedesign .carousel-container .rc-Carousel{max-width:1440px;width:100%}@media screen and (max-width:375px){.rc-SocialProofContainerRedesign .rc-Carousel .slick-slider{width:250px}}.rc-DegreesHubContainer{background:#d7eef7;padding:60px 0;position:static;-o-box-align:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:box;display:flex;-o-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1000px){.rc-DegreesHubContainer{-o-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}}.rc-DegreesHubContainer .degreesHubBox{max-width:600px;width:100%;margin:0 20px}.rc-DegreesHubContainer .degreesHubBox .textBox{padding:0 16px}.rc-DegreesHubContainer .degreesHubBox .textBox .degreeHubHeading{text-transform:uppercase;font-family:inherit;font-weight:700;font-size:14px}.rc-DegreesHubContainer .degreesHubBox .textBox .title{font-size:32px;line-height:44px;margin:10px 0;font-family:OpenSans;font-weight:700}.rc-DegreesHubContainer .degreesHubBox .textBox .description{margin-bottom:24px}@media (max-width:1000px){.rc-DegreesHubContainer .degreesHubBox .textBox{margin-bottom:25px}.rc-DegreesHubContainer .degreesHubBox .textBox .buttonContainer{display:-ms-flexbox;display:box;display:flex;-o-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:823px){.rc-DegreesHubContainer .degreesHubBox .textBox{text-align:center}}.rc-DegreesHubContainer .degreesHubBox .degreesContainer{display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}.rc-DegreesHubContainer .degreesHubBox .degreesContainer .degreeCard{max-width:260px;background-color:#fff;display:-ms-flexbox;display:box;display:flex;-o-box-align:center;-ms-flex-align:center;align-items:center;padding:16px;margin:10px 16px;box-shadow:0 .86px 10px rgba(0,0,0,.12);border-radius:4px}.rc-DegreesHubContainer .degreesHubBox .degreesContainer .degreeCard .partnerLogo{height:64px;width:64px}.rc-DegreesHubContainer .degreesHubBox .degreesContainer .degreeCard .degreeTextContainer{margin-left:13px}.rc-DegreesHubContainer .degreesHubBox .degreesContainer .degreeCard .degreeTextContainer .degreeHeading{text-transform:uppercase;font-family:inherit;font-weight:700;font-size:10px;margin-bottom:2px}.rc-DegreesHubContainer .degreesHubBox .degreesContainer .degreeCard .degreeTextContainer .degreeName{font-family:inherit;font-weight:700;font-size:14px;line-height:20px;margin:0}@media (max-width:1240px){.rc-DegreesHubContainer .degreesHubBox .degreesContainer .degreeCard{max-width:320px;width:100%}}@media (max-width:607px){.rc-DegreesHubContainer .degreesHubBox .degreesContainer .degreeCard{max-width:none;width:auto}}@media (max-width:1240px){.rc-DegreesHubContainer .degreesHubBox .degreesContainer{-o-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-o-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:607px){.rc-DegreesHubContainer .degreesHubBox .degreesContainer{-o-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}.rc-BrowseCarousel{position:relative;min-width:100%}.rc-BrowseCarousel .browse-carousel{width:100%;height:100%}.rc-BrowseCarousel .browse-carousel-leave{opacity:1;-ms-filter:none;filter:none}.rc-BrowseCarousel .browse-carousel-leave.browse-carousel-leave-active{opacity:.01;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";filter:alpha(opacity=1);transition:opacity 1s ease-in-out}.rc-BrowseCarousel .browse-carousel-loading-placeholder-wrapper{position:absolute;background-color:#ccd1d9;overflow:hidden;top:0;left:0;height:100%;width:100%}.rc-BrowseCarousel .browse-carousel-loading-placeholder-wrapper .browse-carousel-loading-placeholder{height:100%;width:100%;position:absolute;top:0;left:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);background-color:#ccd1d9;animation:a 1.5s ease-in-out}.rc-BrowseCarousel .browse-carousel-loading-placeholder-wrapper .placeholder-image{position:absolute;top:0;left:0}.rc-BrowseCarousel .carousel-dots{cursor:pointer;position:absolute;display:block;width:100%;padding:0;margin:10px 0 0;list-style:none;text-align:center}@media (max-width:767px){.rc-BrowseCarousel .carousel-dots{display:none!important}}.rc-BrowseCarousel .carousel-dots li{padding-top:8px;display:inline-block;width:20px;height:20px;padding:0}.rc-BrowseCarousel .carousel-dots button{position:relative;width:100%;color:transparent;border:0;background:transparent}.rc-BrowseCarousel .carousel-dots button:focus{outline-offset:0;outline:3px solid #9ecaed;outline:5px auto -webkit-focus-ring-color}.rc-BrowseCarousel .carousel-dots button:before{color:#636363;content:"\25CB";visibility:visible;position:absolute;left:2px;display:block;font-size:16px;width:14px}.rc-BrowseCarousel .carousel-dots .slick-active button:before{content:"\25CF"}.rc-BrowseCarousel .slick-next,.rc-BrowseCarousel .slick-prev{position:absolute;top:calc(50% - 24px);display:block;width:48px;height:48px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:transparent}.rc-BrowseCarousel .slick-next svg,.rc-BrowseCarousel .slick-prev svg{position:relative}.rc-BrowseCarousel .slick-prev{left:-48px}.rc-BrowseCarousel .slick-prev:focus{outline-offset:0;outline:3px solid #9ecaed;outline:5px auto -webkit-focus-ring-color}.rc-BrowseCarousel [dir=rtl] .slick-prev{left:-30px;right:auto}.rc-BrowseCarousel .slick-next{right:-48px}.rc-BrowseCarousel .slick-next:focus{outline-offset:0;outline:3px solid #9ecaed;outline:5px auto -webkit-focus-ring-color}.rc-BrowseCarousel [dir=rtl] .slick-next{left:auto;right:-30px}.rc-BrowseCarousel .slick-slider{height:100%;margin:auto;position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}@media (max-width:767px){.rc-BrowseCarousel .slick-slider .slick-arrow{display:none}}.rc-BrowseCarousel .slick-list{height:calc(100% + 10px);position:relative;display:block;overflow:hidden;padding:5px 0 0;margin-left:-10px;margin-right:-10px}@media (max-width:767px){.rc-BrowseCarousel .slick-list{margin-left:0;margin-right:0}}.rc-BrowseCarousel .slick-list::focus{outline:none}.rc-BrowseCarousel .slick-list.dragging{cursor:pointer;cursor:hand}.rc-BrowseCarousel .slick-slider .slick-list,.rc-BrowseCarousel .slick-slider .slick-track{transform:translateZ(0)}.rc-BrowseCarousel .slick-track{height:100%;position:relative;top:0;left:0;display:block}.rc-BrowseCarousel .slick-track:after,.rc-BrowseCarousel .slick-track:before{display:table;content:""}.rc-BrowseCarousel .slick-track:after{clear:both}.rc-BrowseCarousel .slick-loading .slick-track{visibility:hidden}.rc-BrowseCarousel .slick-slide{display:none;float:left;height:100%;min-height:1px}.rc-BrowseCarousel [dir=rtl] .slick-slide{float:right}.rc-BrowseCarousel .slick-slide img{display:block;width:100%;height:100%;object-fit:cover}.rc-BrowseCarousel .slick-slide.slick-loading img{display:none}.rc-BrowseCarousel .slick-slide.dragging img{pointer-events:none}.rc-BrowseCarousel .slick-initialized .slick-slide{display:block}.rc-BrowseCarousel .slick-loading .slick-slide{visibility:hidden}.rc-BrowseCarousel .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.rc-BrowseCarousel .slick-arrow.slick-disabled{display:none}.rc-Collection .rc-BrowseCarousel .slick-slide{min-width:280px}.rc-Collection .rc-BrowseCarousel .slick-slide .rc-BrowseDegreeCard:last-child .openContentBadge,.rc-Collection .rc-BrowseCarousel .slick-slide .rc-BrowseProductCard .collection-product-card .openContentBadge,.rc-Collection .rc-BrowseCarousel .slick-slide .rc-BrowseProductCard .openContentBadge{background-color:#e8b329;color:#000;top:20px}.rc-Collection .rc-BrowseCarousel .slick-slide .rc-BrowseDegreeCard:last-child .openContentBadge:before,.rc-Collection .rc-BrowseCarousel .slick-slide .rc-BrowseProductCard .collection-product-card .openContentBadge:before,.rc-Collection .rc-BrowseCarousel .slick-slide .rc-BrowseProductCard .openContentBadge:before{border-color:transparent #e8b329 transparent transparent}.rc-Collection .rc-BrowseCarousel .slick-slide .rc-BrowseDegreeCard:last-child .openContentBadge:after,.rc-Collection .rc-BrowseCarousel .slick-slide .rc-BrowseProductCard .collection-product-card .openContentBadge:after,.rc-Collection .rc-BrowseCarousel .slick-slide .rc-BrowseProductCard .openContentBadge:after{border-color:transparent transparent #e8b329}.rc-Collection .rc-BrowseCarousel .unslicked .slick-slide{width:auto!important}.rc-Collection .rc-BrowseCarousel .slick-list{min-width:100%;margin-right:-20px}@keyframes a{0%{opacity:1;-ms-filter:none;filter:none}to{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}}.rc-BrowseProductCard{min-width:268px;margin-right:20px;display:inline-block;position:relative}.rc-BrowseProductCard:last-child{margin:0}.rc-BrowseProductCard .collection-product-card{background:transparent;height:100%;width:100%;position:absolute;top:0;left:0}.rc-BrowseProductCard .collection-product-card:focus{outline-offset:0;outline:5px solid #9ecaed;outline:5px auto -webkit-focus-ring-color}.rc-BrowseProductCard .partner-name{line-height:18px}.rc-BrowseProductCard .coursera-plus-pill{margin:12px 0}.rc-BrowseProductCard .rc-Bookmark{position:absolute;bottom:18px;right:28px}.rc-Collection{width:100%;max-width:1200px;margin:0 auto;padding:30px 0}.rc-Collection .slick-slide>div{margin:0}.rc-Collection.placeholder{overflow:hidden}.rc-Collection .rc-mobileCollectionList.isClosed .rc-CollectionItem-wrapper:nth-child(n+5){display:none}.rc-Collection .rc-desktopCollection{margin-left:13px;max-width:1100px}@media (max-width:767px){.rc-Collection,.rc-Collection .rc-desktopCollection{margin-left:0}}.rc-Collection .collection-name{font-size:24px;line-height:32px;margin-bottom:20px}.rc-Collection .collection-name-optimized{font-size:1rem;font-family:OpenSans,sans-serif;font-weight:700}.rc-Collection .rc-CollectionItem-wrapper{display:-ms-flexbox;display:box;display:flex;-o-box-pack:center;-ms-flex-pack:center;justify-content:center;width:fit-content!important}@media (max-width:767px){.rc-Collection .rc-CollectionItem-wrapper{padding:0}}.rc-Collection .rc-CollectionItem-wrapper .rc-BrowseProductCard{margin-right:0}.rc-Collection .collection-link{color:#000}.bt3-clearfix:after,.bt3-clearfix:before{content:" ";display:table}.bt3-clearfix:after{clear:both}.rc-BrowseDegreeCard{width:264px;height:250px;margin:auto 6px;position:relative;cursor:pointer;display:inline-block;background-color:transparent}.rc-BrowseDegreeCard>div:first-child{background-color:#fff;width:100%;height:100%;position:relative}@media (max-width:767px){.rc-BrowseDegreeCard{margin-bottom:12px;width:302px;margin-right:16px}}.rc-BrowseDegreeCard .degree-card-anchor-link{padding:0;border-width:0;height:100%;width:100%;display:block;background-color:transparent}.rc-BrowseDegreeCard .degree-card-anchor-link:focus{outline-offset:0;outline:5px solid #9ecaed;outline:5px auto -webkit-focus-ring-color}.rc-BrowseDegreeCard .degree-icon{width:100%;height:100%;top:0;left:0}.rc-BrowseDegreeCard .degree-card{border-left:none;border-right:none;height:inherit}.rc-BrowseDegreeCard .card-icon{width:100%;height:90px}.rc-BrowseDegreeCard .card-title{padding:15px;width:100%;display:block;text-align:left}.rc-BrowseDegreeCard .card-title,.rc-BrowseDegreeCard .card-title h4{font-family:OpenSans-Semibold,Arial,sans-serif;color:#000;line-height:22px;font-size:16px}.rc-BrowseDegreeCard .card-title h4{margin:0}.rc-BrowseDegreeCard .degree-partner{font-size:12px;display:block}.rc-BrowseDegreeCard .degree-card-footer{height:46px;width:100%;position:absolute;bottom:0;overflow:hidden}.rc-BrowseDegreeCard .degree-card-footer .footer-shape{height:50px;width:180%;left:-40%;bottom:-35%;position:absolute}.rc-BrowseDegreeCard .degree-card-footer .footer-shape.right-shape{transform:rotate(-4deg);outline:1px solid transparent;-webkit-backface-visibility:hidden}.rc-BrowseDegreeCard .degree-card-footer .footer-shape.left-shape{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);transform:rotate(4deg);outline:1px solid transparent;-webkit-backface-visibility:hidden}.rc-BrowseDegreeCard .degree-card-footer .degree-format{position:absolute;left:14px;bottom:6px;font-size:12px;font-weight:700;color:#fff}.rc-BrowseDegreeCard .degree-card-footer .degree-format.dark{color:#323232}.rc-BrowseDegreeCard .degree-card-footer .degree-partner-wrapper{position:absolute;right:5px;bottom:3px;height:36px;max-width:70px}.rc-BrowseDegreeCard .degree-card-footer .degree-partner-wrapper .degree-partner-image{max-height:100%;max-width:100%;width:auto;vertical-align:top}