.b-resource-box-container{display:block}.b-resource-box-container:not(.b-resource-box-container--is-carousel) .b-resource-box-container-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(1,1fr)}@media(min-width:577px){.b-resource-box-container:not(.b-resource-box-container--is-carousel) .b-resource-box-container-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1025px){.b-resource-box-container:not(.b-resource-box-container--is-carousel) .b-resource-box-container-grid--3{grid-template-columns:repeat(3,1fr)}}.b-resource-box-container__inner{overflow:visible}@media(min-width:577px){.b-resource-box-container__inner{overflow:hidden}}.b-resource-box-container-box{border-radius:var(--radius-15);height:auto;padding:1.5rem}.b-resource-box-container-box .wp-block-image img{height:auto;width:100%}.b-resource-box-container-box .wp-block-group{padding-left:0;padding-right:0}.b-resource-box-container-box .wp-block-group .wp-block-image img{height:unset;width:unset}.b-blog-post-content-container__inner{display:flex;flex-direction:column;gap:2.5rem}@media(min-width:769px){.b-blog-post-content-container__inner{gap:3.125rem}}@media(min-width:1441px){.b-blog-post-content-container__inner{flex-direction:row;gap:1.25rem}}@media(min-width:1025px){.b-blog-post-content-container__sidebar{width:26.5rem}}.b-blog-post-content-container__sidebar .b-resource-box-container-box{max-width:19.625rem}.b-blog-post-content-container .sidebar{position:relative}.b-blog-post-content-container .sidebar--hidden{border-left:5px solid var(--color-royal-blue-100);min-width:unset;width:0}.b-blog-post-content-container .sidebar--hidden .sidebar__inner{visibility:hidden}.b-blog-post-content-container .sidebar__inner{display:flex;flex-direction:column;gap:2rem;position:sticky;top:calc(var(--header-height) + 1rem)}@media(min-width:769px){.b-blog-post-content-container .sidebar__inner{flex-direction:row-reverse;gap:2.5rem;justify-content:flex-end}}@media(min-width:1441px){.b-blog-post-content-container .sidebar__inner{flex-direction:column}}.b-blog-post-content-container__content{flex:1}.b-blog-post-content-container .content__inner>*{margin-bottom:var(--spacing-20-16)}.b-toc ol{list-style-type:none;padding-left:0}.b-toc a,.b-toc ol,.b-toc span,.b-toc ul{color:var(--color-firefly-100);text-decoration:none}.b-toc li{font-size:1rem;font-weight:var(--font-weight-headings);line-height:1.5}
/*# sourceMappingURL=block_blog-post-content-container.css.map*/