body:has(.bbh-hide-tpl) .blog-post__title,body:has(.bbh-hide-tpl) .post-featured-image{display:none!important}body:has(.bbh-hide-tpl) article.blog-post{padding-top:0}body:has(.bbh-hide-tpl) .blog-post__meta{margin-top:0}.bbh{--bbh-w:min(1230px,calc(100vw - 40px));align-items:start;border-bottom:1px solid #e3e6e7;color:#242526;display:grid;font-family:Montserrat,Arial,sans-serif;gap:64px;grid-template-columns:minmax(0,1.45fr) minmax(0,.95fr);margin:0 0 48px calc(50% - var(--bbh-w)/2);padding:56px 0 48px;width:var(--bbh-w)}.bbh--editor{gap:40px;margin-left:0;width:100%}.bbh--editor .bbh__title{font-size:42px!important}.bbh--solo{grid-template-columns:minmax(0,860px)}.bbh *,.bbh :after,.bbh :before{box-sizing:border-box}.bbh p{margin:0}.bbh__crumbs{color:#4b4d4f;display:flex;flex-wrap:wrap;font:600 14px/1.4 Montserrat,Arial,sans-serif;gap:8px;margin-bottom:22px}.bbh__crumbs a{color:#4b4d4f!important;text-decoration:none}.bbh__crumbs a:hover{color:#073eeb!important}.bbh__crumbs [aria-current]{color:#242526}.bbh__labels{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:18px}.bbh__chip{background:#073eeb;border-radius:4px;color:#fff;font:800 12px/1 Montserrat,Arial,sans-serif;letter-spacing:.1em;padding:7px 12px}.bbh__cat{color:#073eeb;font:700 14px/1.2 Montserrat,Arial,sans-serif;letter-spacing:.06em}.bbh .bbh__title{color:#242526!important;font:900 clamp(34px,3.9vw,54px)/1.06 Montserrat,Arial,sans-serif;letter-spacing:.3px;margin:0 0 22px;text-transform:none}.bbh__hl{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none' viewBox='0 0 200 20'%3E%3Cpath fill='none' stroke='%23ffb715' stroke-linecap='round' stroke-width='6' d='M4 14C50 4 120 4 196 10'/%3E%3C/svg%3E") 0 100% /100% .28em no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-bottom:.12em}.bbh .bbh__dek{color:#4b4d4f;font:500 20px/1.5 Montserrat,Arial,sans-serif;margin-bottom:30px;max-width:640px}.bbh__meta{align-items:center;border-top:1px solid #e3e6e7;color:#4b4d4f;display:flex;flex-wrap:wrap;font:500 15px/1.4 Montserrat,Arial,sans-serif;gap:12px 20px;padding-top:22px}.bbh__meta a{color:#073eeb!important;font-weight:700;text-decoration:none}.bbh__meta a:hover{color:#184791!important;text-decoration:underline}.bbh__by{align-items:center;display:inline-flex;gap:12px}.bbh__by img,.bbh__initials{border-radius:50%;flex:none;height:44px;width:44px}.bbh__by img{object-fit:cover}.bbh__initials{background:#073eeb;color:#fff;font:800 15px/44px Montserrat,Arial,sans-serif;text-align:center}.bbh__dot{align-items:center;display:inline-flex;gap:20px}.bbh__dot:before{background:#ffb715;border-radius:50%;content:"";height:5px;width:5px}.bbh__box{background:#f6f7f7;border-radius:10px;padding:32px 32px 28px}.bbh .bbh__box-eyebrow{color:#073eeb;font:800 13px/1.2 Montserrat,Arial,sans-serif;letter-spacing:.1em;margin-bottom:18px}.bbh__list{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0 0 26px;padding:0}.bbh__list li{color:#242526;display:flex;font:600 16px/1.45 Montserrat,Arial,sans-serif;gap:14px;margin:0}.bbh__list li:before{content:none}.bbh__num{background:#073eeb;border-radius:50%;color:#fff;flex:none;font:800 13px/28px Montserrat,Arial,sans-serif;height:28px;text-align:center;width:28px}.bbh__cta{background:#fff;border-radius:8px;display:flex;flex-direction:column;gap:14px;padding:18px}.bbh__cta-head{align-items:center;display:flex;gap:14px}.bbh__cta-head svg{flex:none}.bbh .bbh__cta-title{color:#242526;font:800 17px/1.3 Montserrat,Arial,sans-serif}.bbh .bbh__cta-text{color:#4b4d4f;font:500 14px/1.4 Montserrat,Arial,sans-serif;margin-top:2px}.bbh .bbh__btn{background:#ffb715;border:2px solid #ffb715;border-radius:28px;color:#242526!important;display:flex;font:700 16px/1 Montserrat,Arial,sans-serif;justify-content:center;padding:15px 24px;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.bbh .bbh__btn:focus,.bbh .bbh__btn:hover{background:#242526;border-color:#242526;color:#ffb715!important}@media (max-width:900px){.bbh{gap:32px;grid-template-columns:1fr;padding-top:32px}.bbh .bbh__title{font-size:34px}.bbh .bbh__dek{font-size:17px}}