.bs-header{background:#fff;border-bottom:1px solid #e5e7eb;position:relative;z-index:50}.bs-header .page-center{margin:0 auto;max-width:1200px;padding-left:24px;padding-right:24px}.bs-header__top{align-items:center;display:flex;gap:24px;justify-content:space-between;padding-bottom:10px;padding-top:12px}.bs-header__brand{flex:0 0 auto}.bs-header__logo-link{display:inline-block}.bs-header__logo{display:block;max-height:72px;max-width:380px;width:auto}.bs-header__utilities{align-items:center;display:flex;flex:1 1 auto;gap:16px;justify-content:flex-end}.bs-header__search{align-items:stretch;background:#fff;border:1px solid #d1d5db;border-radius:8px;display:flex;max-width:360px;overflow:hidden;width:100%}.bs-header__search-input{background:transparent;border:0;color:#111827;font-size:16px;height:52px;min-width:0;outline:0;padding:0 16px;width:100%}.bs-header__search-input::placeholder{color:#9ca3af}.bs-header__search-button{align-items:center;background:#0d6efd;border:0;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 54px;justify-content:center}.bs-header__search-button:hover{background:#0b5ed7}.bs-header__search-icon{font-size:18px;line-height:1}.bs-header__member-nav{flex:0 0 auto;position:relative}.bs-header__member-button{align-items:center;background:#fff;border:1px solid #111827;border-radius:4px;color:#111827;display:inline-flex;font-size:16px;font-weight:700;justify-content:center;min-height:52px;padding:0 24px;text-decoration:none;transition:background-color .2s ease,color .2s ease;white-space:nowrap}.bs-header__member-nav.is-open>.bs-header__member-button,.bs-header__member-nav:focus-within>.bs-header__member-button,.bs-header__member-nav:hover>.bs-header__member-button{background:#eef5fb;color:#111827}.bs-header__member-nav.hs-item-has-children>.bs-header__member-button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none' viewBox='0 0 10 6'%3E%3Cpath stroke='%23111' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:6px;margin-left:8px;width:10px}.bs-header__member-children-wrapper{background:#fff;border:1px solid #e5e7eb;box-shadow:0 14px 28px rgba(0,0,0,.08);list-style:none;margin:0;min-width:220px;opacity:0;padding:0;position:absolute;right:0;top:100%;transform:translateY(8px);transition:opacity .2s ease,visibility .2s ease,transform .2s ease;visibility:hidden;z-index:30}.bs-header__member-nav.is-open>.bs-header__member-children-wrapper,.bs-header__member-nav:focus-within>.bs-header__member-children-wrapper,.bs-header__member-nav:hover>.bs-header__member-children-wrapper{opacity:1;transform:translateY(0);visibility:visible}.bs-header__member-children-wrapper--nested{right:100%;top:0}.bs-header__member-children-item{list-style:none;position:relative}.bs-header__member-children-item>a{background:#fff;border-bottom:1px solid #f1f5f9;color:#111;display:block;font-size:16px;line-height:1.5;padding:18px 16px;text-decoration:none;white-space:nowrap}.bs-header__member-children-item:last-child>a{border-bottom:0}.bs-header__member-children-item.active>a,.bs-header__member-children-item>a:focus,.bs-header__member-children-item>a:hover{background:#f8fafc}.bs-header__member-children-item.hs-item-has-children:focus-within>.bs-header__member-children-wrapper,.bs-header__member-children-item.hs-item-has-children:hover>.bs-header__member-children-wrapper,.bs-header__member-children-item.is-open>.bs-header__member-children-wrapper{opacity:1;transform:translateY(0);visibility:visible}.bs-header__member-children-item.hs-item-has-children>a{padding-right:36px;position:relative}.bs-header__member-children-item.hs-item-has-children>a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='10' fill='none' viewBox='0 0 6 10'%3E%3Cpath stroke='%23111' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 1 4 4-4 4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";height:10px;position:absolute;right:14px;top:50%;transform:translateY(-50%);width:6px}.bs-header__bottom{border-top:0}.bs-header__nav{width:100%}.bs-header__nav .hs-menu-wrapper>ul{align-items:stretch;display:flex;gap:0;justify-content:space-between;list-style:none;margin:0;padding:0}.bs-header__nav .hs-menu-wrapper>ul>li{list-style:none;position:relative}.bs-header__nav .hs-menu-wrapper>ul>li>a{align-items:center;color:#111;display:inline-flex;font-size:16px;font-weight:700;gap:10px;line-height:1.2;padding:18px 16px;text-decoration:none;transition:background-color .2s ease,color .2s ease;white-space:nowrap}.bs-header__nav .hs-menu-wrapper>ul>li.active-branch>a,.bs-header__nav .hs-menu-wrapper>ul>li.active>a,.bs-header__nav .hs-menu-wrapper>ul>li:focus-within>a,.bs-header__nav .hs-menu-wrapper>ul>li:hover>a{background:#eef5fb}.bs-header__nav .hs-menu-wrapper>ul>li.hs-item-has-children>a:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none' viewBox='0 0 10 6'%3E%3Cpath stroke='%23111' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 1 4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:6px;margin-left:8px;width:10px}.bs-header__nav .hs-menu-wrapper ul.hs-menu-children-wrapper{background:#fff;border:1px solid #e5e7eb;box-shadow:0 14px 28px rgba(0,0,0,.08);left:0;list-style:none;margin:0;min-width:220px;opacity:0;padding:0;position:absolute;top:100%;transform:translateY(8px);transition:opacity .2s ease,visibility .2s ease,transform .2s ease;visibility:hidden;z-index:20}.bs-header__nav .hs-menu-wrapper.flyouts>ul>li.hs-item-has-children:focus-within>ul.hs-menu-children-wrapper,.bs-header__nav .hs-menu-wrapper.flyouts>ul>li.hs-item-has-children:hover>ul.hs-menu-children-wrapper{opacity:1;transform:translateY(0);visibility:visible}.bs-header__nav .hs-menu-wrapper ul.hs-menu-children-wrapper li{list-style:none}.bs-header__nav .hs-menu-wrapper ul.hs-menu-children-wrapper li a{background:#fff;border-bottom:1px solid #f1f5f9;color:#111;display:block;font-size:16px;line-height:1.5;padding:18px 16px;text-decoration:none}.bs-header__nav .hs-menu-wrapper ul.hs-menu-children-wrapper li:last-child>a{border-bottom:0}.bs-header__nav .hs-menu-wrapper ul.hs-menu-children-wrapper li a:focus,.bs-header__nav .hs-menu-wrapper ul.hs-menu-children-wrapper li a:hover,.bs-header__nav .hs-menu-wrapper ul.hs-menu-children-wrapper li.active>a{background:#f8fafc}@media (max-width:1199px){.bs-header__nav .hs-menu-wrapper>ul{flex-wrap:wrap;justify-content:flex-start}}@media (max-width:991px){.bs-header__top,.bs-header__utilities{align-items:stretch;flex-direction:column}.bs-header__utilities{width:100%}.bs-header__search{max-width:100%}.bs-header__member-nav{width:100%}.bs-header__member-button{justify-content:space-between;width:100%}.bs-header__nav .hs-menu-wrapper>ul{align-items:stretch;flex-direction:column}.bs-header__nav .hs-menu-wrapper>ul>li>a{justify-content:space-between;padding:16px 12px;width:100%}.bs-header__nav .hs-menu-wrapper ul.hs-menu-children-wrapper{border-top:0;box-shadow:none;display:none;min-width:100%;opacity:1;position:static;transform:none;visibility:visible}.bs-header__nav .hs-menu-wrapper>ul>li.is-open>ul.hs-menu-children-wrapper{display:block}.bs-header__member-children-wrapper,.bs-header__member-children-wrapper--nested{border-top:0;box-shadow:none;display:none;min-width:100%;opacity:1;position:static;transform:none;visibility:visible}.bs-header__member-children-item.is-open>.bs-header__member-children-wrapper,.bs-header__member-nav.is-open>.bs-header__member-children-wrapper{display:block}}