.bs-featured-posts{box-sizing:border-box;display:grid;gap:var(--wp--preset--spacing--30)}.bs-featured-posts a{color:inherit;text-decoration:none}.bs-featured-posts__cover{align-items:flex-end;border-radius:.5rem;box-sizing:border-box;color:var(--wp--preset--color--white);display:flex;justify-content:flex-start;min-height:16.25rem;overflow:clip;padding:var(--wp--preset--spacing--50);position:relative}.is-style-alt .bs-featured-posts__cover{box-shadow:var(--wp--preset--shadow--natural);color:var(--wp--preset--color--neutral-800);display:block;padding:0}.bs-featured-posts.is-style-4-posts{grid-template-columns:repeat(auto-fill,minmax(min(25rem,100%),1fr))}.bs-featured-posts.is-style-4-posts .bs-featured-posts__cover{grid-row:span 3}.bs-featured-posts.is-style-4-posts .bs-featured-posts__post-excerpt,.bs-featured-posts.is-style-4-posts .bs-featured-posts__post-heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bs-featured-posts.is-style-3-posts{grid-template-columns:repeat(auto-fill,minmax(min(20rem,100%),1fr))}.bs-featured-posts.is-style-3-posts .bs-featured-posts__cover{grid-row:span 2}.bs-featured-posts.is-style-3-posts .bs-featured-posts__post-excerpt,.bs-featured-posts.is-style-3-posts .bs-featured-posts__post-heading{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bs-featured-posts.is-style-3-posts .bs-featured-posts__post-body,.bs-featured-posts.is-style-3-posts .bs-featured-posts__post-figure{flex-basis:50%}.bs-featured-posts.is-style-3-posts .bs-featured-posts__post-figure img{height:12.5625rem}.bs-featured-posts.is-style-1-posts{min-height:26.875rem}.bs-featured-posts__cover:before{background:linear-gradient(transparent,#000);content:"";display:block;inset:0;position:absolute;z-index:1}.is-style-alt .bs-featured-posts__cover:before{display:none}.bs-featured-posts__cover-image{border:none;bottom:0;box-shadow:none;height:100%!important;left:0;margin:0;max-height:none;max-width:none;-o-object-fit:cover;object-fit:cover;outline:none;padding:0;position:absolute;right:0;top:0;width:100%;z-index:0}.is-style-alt .bs-featured-posts__cover-image{height:18.25rem!important;position:static}.bs-featured-posts__cover-body{position:relative;z-index:2}.is-style-alt .bs-featured-posts__cover-body{padding:1rem}.bs-featured-posts__cover-body>*+*{margin-top:.5rem}.bs-featured-posts__cover-category,.bs-featured-posts__post-category{background:var(--wp--preset--color--accent-yellow);border-radius:.5em;color:var(--wp--preset--color--primary-900);display:inline-block;font-size:var(--wp--custom--font-size--xs);font-weight:700;line-height:var(--wp--custom--line-height--xs);padding:.3em 1em;text-transform:uppercase;width:-moz-max-content;width:max-content}.is-style-alt .bs-featured-posts__cover-category,.is-style-alt .bs-featured-posts__post-category{color:var(--wp--preset--color--accent-green);font-weight:500;text-transform:none}.bs-featured-posts__cover-heading{color:inherit;font-size:var(--wp--custom--font-size--h-6);line-height:var(--wp--custom--line-height--h-6)}.bs-featured-posts__post{align-items:flex-start;box-sizing:border-box;color:var(--wp--preset--color--neutral-900);display:flex;flex-wrap:nowrap;font-size:var(--wp--preset--font-size--lg);gap:var(--wp--preset--spacing--30);line-height:var(--wp--custom--line-height--lg)}.is-style-alt .bs-featured-posts__post{border-radius:.5rem;box-shadow:var(--wp--preset--shadow--natural);gap:0;overflow:hidden}.bs-featured-posts__post-figure{flex-basis:37.4%;margin:0}.is-style-alt .bs-featured-posts__post-figure{flex-basis:50%;height:100%;min-height:9.5rem}.bs-featured-posts__post-figure img{aspect-ratio:4/3;border-radius:.5rem;height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover;vertical-align:bottom}.is-style-alt .bs-featured-posts__post-figure img{aspect-ratio:auto;border-radius:0;height:100%!important}.bs-featured-posts__post-body{flex-basis:62.6%}.is-style-alt .bs-featured-posts__post-body{flex-basis:50%;padding:1rem}.bs-featured-posts__post-category{display:none;margin-bottom:.5rem}.is-style-alt .bs-featured-posts__post-category{display:block}.bs-featured-posts__post-excerpt,.bs-featured-posts__post-heading{color:inherit;font-size:inherit;line-height:inherit;margin:0}.bs-featured-posts__post-heading{font-weight:600}.bs-featured-posts__cover-excerpt{display:none}.is-style-alt .bs-featured-posts__cover-excerpt{display:block}.bs-featured-posts__post-excerpt{color:var(--wp--preset--color--neutral-800)}.is-style-alt .bs-featured-posts__post-excerpt{display:none!important}@media(max-width:767.98px){.bs-featured-posts__post-excerpt{display:none}}.bs-featured-posts__cover-date,.bs-featured-posts__post-date{border-radius:.41666667em;color:inherit;display:block;font-size:var(--wp--preset--font-size--sm);line-height:var(--wp--custom--line-height--sm);padding:.33333333em .66666667em;width:-moz-max-content;width:max-content}.bs-featured-posts__cover-date{background:var(--wp--preset--color--white-alpha-15);font-weight:500}.is-style-alt .bs-featured-posts__cover-date{background:var(--wp--preset--color--black-alpha-3)}.bs-featured-posts__post-date{background:var(--wp--preset--color--neutral-50);margin-top:var(--wp--preset--spacing--30)}.is-style-alt .bs-featured-posts__post-date{display:none}
