/*! BS360 build/bs360-single.css, minified, do not edit. */
.wp-block-post-title{-webkit-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-chars:18 4 5;hyphenate-limit-chars:18 4 5}.bs360-single-category p{margin:0;text-align:left}.bs360-single-columns.wp-block-columns{justify-content:space-between;align-items:flex-start}.bs360-single-article.wp-block-column{flex:0 0 684px!important;width:684px!important;max-width:684px!important}.bs360-single-sidebar.wp-block-column{flex:0 1 320px!important;min-width:280px!important;max-width:320px!important;align-self:stretch}.bs360-single-article .wp-block-post-content p:not(.bs360-author-box__name):not(.bs360-author-box__position):not(.bs360-author-box__bio),.bs360-single-article .wp-block-post-content :is(ul,ol):not([class*=has-size-]),.bs360-single-article .wp-block-post-content .wp-block-table:not([class*=has-size-]){font-size:var(--wp--preset--font-size--size-20)}.bs360-single-article .wp-block-post-content li :is(ul,ol):not([class*=has-size-]){font-size:inherit}.bs360-single-article .wp-block-post-content p:not(.bs360-author-box__name):not(.bs360-author-box__position):not(.bs360-author-box__bio),.bs360-single-article .wp-block-post-content li,.bs360-single-article .wp-block-post-content td,.bs360-single-article .wp-block-post-content th{font-family:var(--wp--preset--font-family--roboto, "Roboto", sans-serif)!important;line-height:1.7!important}.bs360-single-article .wp-block-post-content h2{font-size:clamp(1.375rem,1.2196rem + .663vw,1.75rem);line-height:1.3!important}.bs360-single-article .wp-block-post-content h3{font-size:clamp(1.125rem,1.0214rem + .442vw,1.375rem);line-height:1.4!important}.bs360-single-article .wp-block-post-content h4{font-size:clamp(1rem,.9482rem + .221vw,1.125rem);line-height:1.4!important}.bs360-single-article .wp-block-post-content .wp-block-column.hide-mobile{display:none!important;flex-basis:0!important}.bs360-single-article .wp-block-post-content .wp-block-columns:has(.wp-block-column.hide-mobile) .wp-block-column:not(.hide-mobile){flex-basis:100%!important;max-width:100%!important}.bs360-single-sidebar-inner{position:sticky;top:100px;display:flex;flex-direction:column;gap:var(--wp--preset--spacing--spacing-20, 1.5rem)}.bs360-single-toc{border-radius:20px;padding:0}.bs360-single-toc .bs360-toc-title{font-family:var(--wp--preset--font-family--maven-pro, inherit);font-size:var(--wp--preset--font-size--size-16, 1rem);font-weight:600;color:var(--wp--preset--color--gray-500);margin:0 0 .75rem;padding:0}.bs360-single-toc .bs360-toc-nav{display:block;position:relative;padding-left:1rem}.bs360-single-toc .bs360-toc-list--depth-1{position:relative}.bs360-single-toc .bs360-toc-list--depth-1:before{content:"";position:absolute;left:-1rem;top:0;bottom:0;width:2px;background-color:var(--wp--preset--color--gray-100, #e5e7eb);border-radius:2px}.bs360-single-toc .bs360-toc-list{margin:0;padding:0;list-style:none}.bs360-single-toc .bs360-toc-list--depth-2,.bs360-single-toc .bs360-toc-list--depth-3{padding-left:.875rem;margin-top:2px;margin-bottom:2px}.bs360-single-toc .bs360-toc-indicator{position:absolute;left:0;top:0;width:2px;height:1rem;background-color:var(--wp--preset--color--green-500);border-radius:2px;transform:translateY(0);transition:transform .25s ease,height .25s ease;opacity:0;z-index:1}.bs360-single-toc .bs360-toc-indicator--visible{opacity:1}.bs360-single-toc .bs360-toc-item{margin:0;padding:0}.bs360-single-toc .bs360-toc-item--h2+.bs360-toc-item--h2{margin-top:4px}.bs360-single-toc .bs360-toc-link{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--wp--preset--font-family--roboto, "Roboto", sans-serif);font-size:var(--wp--preset--font-size--size-14);font-weight:600;line-height:1.5;color:var(--wp--preset--color--gray-400, #4b5563);text-decoration:none;padding:3px 0;transition:color .15s ease}.bs360-single-toc .bs360-toc-link:hover{color:var(--wp--preset--color--green-500)}.bs360-single-toc .bs360-toc-item--h3 .bs360-toc-link{font-size:var(--wp--preset--font-size--size-13);font-weight:400;color:var(--wp--preset--color--gray-400, #4b5563);padding-left:1rem}.bs360-single-toc .bs360-toc-item--h3 .bs360-toc-link:hover{color:var(--wp--preset--color--green-500)}.bs360-single-toc .bs360-toc-link--active{color:var(--wp--preset--color--green-500)!important;font-weight:600}.bs360-single-toc .bs360-toc-item--h3 .bs360-toc-link--active{font-weight:500}.bs360-single-toc .bs360-toc-link--passed,.bs360-single-toc .bs360-toc-item--h3 .bs360-toc-link--passed{color:var(--wp--preset--color--gray-200, #ACBAC1)}.bs360-single-cta h4{color:var(--wp--preset--color--gray-500)}.bs360-single-article .is-layout-flex{max-width:100%!important;margin-left:0!important;margin-right:0!important}.bs360-single-article .wp-block-post-content figure,.bs360-single-article .wp-block-post-content .wp-block-image,.bs360-single-article .wp-block-post-content .wp-block-table{max-width:100%!important;width:100%!important}.bs360-single-article .wp-block-post-content figure img{width:100%!important;height:auto!important}.bs360-single-article .wp-block-post-content ul,.bs360-single-article .wp-block-post-content ol{padding-inline-start:1.25rem}@media(max-width:964px){.bs360-single-hero.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:wrap!important}.bs360-single-hero.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:100%!important}}@media(max-width:964px){.bs360-single-sidebar{display:none!important}.bs360-single-article.wp-block-column{flex:0 0 100%!important;width:100%!important;max-width:100%!important}.bs360-single-article .wp-block-post-content,.bs360-single-article .wp-block-post-content.is-layout-constrained>*{max-width:100%!important}}
