div.featuredBlogPost{background-color:var(--liquorice);display:block;position:relative}div.featuredBlogPost:before{content:"";background-image:url(/images/graphics/landing-banner.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:45px;display:block;position:absolute;top:0;left:0}div.featuredBlogPost .container .blogContentWrapper{grid-template-columns:470px 1fr;gap:90px;width:100%;padding:130px 0 100px;display:grid;position:relative}div.featuredBlogPost .container .blogContentWrapper a.NewsletterSignup{z-index:2;position:absolute;top:-155px;right:40px}div.featuredBlogPost .container .blogContentWrapper .blogAssetWrapper{display:block;position:relative}div.featuredBlogPost .container .blogContentWrapper .blogAssetWrapper .blogAsset{width:470px;height:auto;display:block;position:relative;max-width:470px!important}div.featuredBlogPost .container .blogContentWrapper .blogAssetWrapper .blogAsset img{object-fit:cover;object-position:center center}div.featuredBlogPost .container .blogContentWrapper .content{max-width:650px;padding:60px 0;display:block;position:relative}div.featuredBlogPost .container .blogContentWrapper .content h3{color:var(--white);margin-bottom:20px}div.featuredBlogPost .container .blogContentWrapper .content .inner{margin-bottom:20px}div.featuredBlogPost .container .blogContentWrapper .content .inner *{color:var(--white)}@media screen and (max-width:1400px){div.featuredBlogPost .container .blogContentWrapper a.NewsletterSignup{right:-70px}}@media screen and (max-width:990px){div.featuredBlogPost .container .blogContentWrapper{grid-template-columns:1fr;justify-items:center}div.featuredBlogPost .container .blogContentWrapper a.NewsletterSignup{top:-85px}div.featuredBlogPost .container .blogContentWrapper .content{padding:0}}@media screen and (max-width:768px){div.featuredBlogPost:before{height:31px}div.featuredBlogPost .container .blogContentWrapper{padding:91px var(--mobile-padding) 60px var(--mobile-padding);gap:60px}div.featuredBlogPost .container .blogContentWrapper a.NewsletterSignup{top:-35px;right:-50px}}@media screen and (max-width:576px){div.featuredBlogPost .container .blogContentWrapper a.NewsletterSignup{right:24px}}
