.b-featured-posts-reels{padding:96px 0}@media only screen and (max-width:1199px){.b-featured-posts-reels{padding:48px 0}}.b-featured-posts-reels .container{max-width:1280px}.b-featured-posts-reels__heading{position:relative;display:flex;gap:0 32px}@media only screen and (max-width:767px){.b-featured-posts-reels__heading{text-align:center}}@media only screen and (min-width:768px){.b-featured-posts-reels__heading .content{max-width:700px}}.b-featured-posts-reels__heading .content .description{margin-top:20px}.b-featured-posts-reels__heading .cta{margin-left:auto;flex-shrink:0;align-self:flex-end}.b-featured-posts-reels__content{position:relative;display:flex;gap:32px;margin-top:64px}@media only screen and (max-width:767px){.b-featured-posts-reels__content{flex-direction:column;gap:0;margin-top:32px}}.b-featured-posts-reels__content .u-reels{width:280px}@media only screen and (max-width:1199px){.b-featured-posts-reels__content .u-reels{display:none}}.b-featured-posts-reels__content .featured-list{position:relative;display:grid;gap:32px;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width:767px){.b-featured-posts-reels__content .featured-list{grid-template-columns:1fr}}.b-featured-posts-reels__content .featured-list .item{min-width:0;max-width:100%}.b-featured-posts-reels__content .cta{margin-top:64px}.b-featured-posts-reels__content .cta .u-button{width:100%}.b-featured-posts{padding:96px 0}@media only screen and (max-width:1199px){.b-featured-posts{padding:48px 0}}.b-featured-posts.is-grey{background-color:#fcfbf8}.b-featured-posts.is-grey .u-button{background-color:transparent}.b-featured-posts .container{max-width:1280px}.b-featured-posts__content{position:relative;display:flex;gap:64px}@media only screen and (max-width:1199px){.b-featured-posts__content{flex-direction:column;gap:32px}}.b-featured-posts__content>.heading{position:relative;width:448px;flex-shrink:0}@media only screen and (max-width:1199px){.b-featured-posts__content>.heading{width:100%;text-align:center}}.b-featured-posts__content>.heading .description{margin-top:20px}.b-featured-posts__content>.heading .u-button{width:auto;margin-top:40px}.b-featured-posts__content .featured-list{position:relative;display:grid;gap:32px;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:767px){.b-featured-posts__content .featured-list{grid-template-columns:1fr}}.b-featured-posts__content .featured-list .item{min-width:0;max-width:100%}.b-featured-posts__content .cta{margin-top:64px}.b-featured-posts__content .cta .u-button{width:100%}
/*# sourceMappingURL=blog-featured-posts.css.map */
