.cubelaw-header-bar{display:flex;flex-wrap:nowrap;align-items:center;gap:24px}.cubelaw-header-bar .cubelaw-main-nav{flex:1 1 auto;margin-left:16px}.cubelaw-header-cta{display:flex;align-items:center;gap:20px;margin-left:auto;white-space:nowrap}.cubelaw-header-cta .cubelaw-header-phone{color:var(--color-ink);font-weight:500}.cubelaw-header-cta .cubelaw-header-phone:hover{color:var(--color-sage)}.cubelaw-header-cta .wp-block-button__link{padding:10px 18px;text-transform:uppercase;letter-spacing:.02em;font-weight:600}.cubelaw-btn-short{display:none}@media (max-width:1000px){.cubelaw-header-bar{gap:16px}.cubelaw-header-cta{gap:14px}.cubelaw-phone-text{display:none}.cubelaw-header-cta .cubelaw-header-phone svg{width:22px;height:22px}}@media (max-width:900px){.cubelaw-header-bar .cubelaw-main-nav{order:3;flex:0 0 auto;margin-left:0}.cubelaw-main-nav .wp-block-navigation__responsive-container-open:not(.always-shown){display:flex!important}.cubelaw-main-nav .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none!important}.cubelaw-btn-long{display:none}.cubelaw-btn-short{display:inline}}@media (max-width:600px){.cubelaw-header-bar{gap:10px}.cubelaw-header-cta{gap:10px}.cubelaw-header-cta .wp-block-button__link{padding:10px 14px}}@media (max-width:420px){.cubelaw-header-bar{gap:8px}.cubelaw-header-cta{gap:8px}.cubelaw-header-cta .wp-block-button__link{padding:10px 10px}.cubelaw-header-bar .cubelaw-header-logo{flex-basis:120px!important;width:120px}.cubelaw-header-bar .cubelaw-header-logo img{width:120px!important;height:auto}}