.open-source__project-card-placeholder{background-color:#f8f7fa}.open-source__project-logo{width:65%}.open-source__project-card--d3 .open-source__project-logo,.open-source__project-card--js .open-source__project-logo,.open-source__project-card--ruby .open-source__project-logo{width:30%}.open-source__project-thumbnail-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#1e0a3c}.open-source__project-thumbnail{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.open-source__social-media-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:16px}
.open-source__header{background-image:url(https://cdn.evbuc.com/images/63127487/270213568554/1/original.20200107-173401);background-size:cover;height:52vw}@media (min-width:660px){.open-source__header{height:37vw}}@media (min-width:1080px){.open-source__header{height:28vw}}.open-source__header-wrapper{background-color:rgba(30,10,60,.7);height:100%;width:100%}.open-source__header-container{padding:0 24px}@media (min-width:1080px){.open-source__header-container{padding:0 48px}}.open-source__header-title.eds-text-hxl{line-height:0;text-align:center}.open-source__header-title.eds-text-hxl span{display:inline-block}.open-source__header-title.eds-text-hxl .eventbrite{color:#fff;font-size:2.9rem;letter-spacing:0;line-height:2.5rem;width:100%}@media (min-width:660px){.open-source__header-title.eds-text-hxl .eventbrite{font-size:3rem;line-height:2.3rem;text-align:center}}.open-source__header-title.eds-text-hxl .open-source{color:#faeb5a;font-size:3.2rem;letter-spacing:-2px;line-height:2.5rem}@media (min-width:660px){.open-source__header-title.eds-text-hxl .open-source{font-size:5.25rem;line-height:4rem}}.open-source__header-subtitle.eds-text-hs{color:#f8f7fa;font-size:.9rem;font-weight:600;line-height:1.1rem;margin-top:.8rem;text-align:center}@media (min-width:660px){.open-source__header-subtitle.eds-text-hs{font-size:1.4rem;line-height:1.6rem;margin:2rem auto 0;max-width:55%}}.open-source__books,.open-source__projects,.open-source__sdks{background-color:#fff;padding:16px}.open-source__projects-title{padding-bottom:16px;padding-left:8px}.open-source__project-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.open-source__book,.open-source__project,.open-source__sdk{list-style:none;padding:8px}.open-source__book img{height:100%;width:auto}.open-source__book .open-source__project-thumbnail-container{background:#fff}.open-source__book .eds-media-card-content__image-wrapper:after{border-color:transparent}.open-source__banners{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:24px;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:660px){.open-source__banners{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.engineering-blog-banner{margin:0 0 32px 24px;width:100%}@media (min-width:960px){.engineering-blog-banner{margin:0 0 24px 24px}}.engineering-blog-banner.engineering-blog-banner--blog{background-color:#1e0a3c}.engineering-blog-banner.engineering-blog-banner--careers{background-color:#eeedf2}.engineering-blog-banner:hover{-webkit-box-shadow:0 10px 15px 0 rgba(0,0,0,.2);box-shadow:0 10px 15px 0 rgba(0,0,0,.2)}.engineering-blog-banner__link{display:block;text-decoration:none!important}.engineering-blog-banner__cta{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:1.3rem;margin-top:auto;position:sticky;top:90%}.engineering-blog-banner__cta-text{padding-right:.3rem}
