.section--header{background-color:#fff;box-shadow:0 0 10px 4px rgba(0,0,0,.12);padding:10px 0;position:relative;z-index:1000}.section--header .container{align-items:center;display:flex;min-height:10vh}.section--header .row{align-items:center;width:100%}.header__logo-col,.header__toggle-col{align-items:center;display:flex}.header__logo-img{display:block}.header__tagline-col{align-items:center;text-align:center}.header__toggle-col{justify-content:flex-end}.header__tagline{color:var(--bz-primary);font-size:19px;font-weight:400;line-height:22px}.header__hamburger{align-items:center;background:none;border:0;cursor:pointer;display:inline-flex;padding:0;z-index:1010}.header__hamburger-icon{display:block;height:46px;width:46px}.header__overlay{bottom:0;box-shadow:-4px 0 16px rgba(0,0,0,.15);max-width:90vw;overflow-y:auto;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .3s ease;width:320px;z-index:1015}.header__overlay.is-open{transform:translateX(0)}.header__overlay-close{background:none;border:0;color:inherit;cursor:pointer;font-size:1.25rem;line-height:1;padding:.5rem;position:absolute;right:1rem;top:1rem}.header__overlay-inner{padding:4rem 0 2rem}.header__menu-list{list-style:none;margin:0;padding:0}.header__menu-item{border-bottom:1px solid;position:relative}.header__menu-link{background:none;border:0;color:inherit;cursor:pointer;display:block;font-family:inherit;font-size:17px;font-weight:700;padding:11px 22px;text-align:left}.header__menu-link,.header__menu-link:focus,.header__menu-link:hover{text-decoration:none}.header__menu-link--toggle{align-items:center;column-gap:.5rem;display:flex;justify-content:flex-start;width:100%}.header__menu-caret{flex-shrink:0}.header__submenu{list-style:none;margin:0;max-height:0;overflow:hidden;padding:0;transition:max-height .3s ease}.header__menu-item.is-open>.header__submenu{max-height:1000px}.header__menu-item--has-children.is-open{border-bottom:0}.header__submenu .header__menu-link{padding-left:42px}@media (max-width:767px){.header__overlay-inner{padding-top:3.5rem}}