/* BabáRJ brand refresh, versioned independently from the existing UX styles. */
.brand{display:inline-flex;align-items:center;gap:10px;letter-spacing:-.065em;font-weight:850;line-height:1.05}
.brand-icon{display:block;flex:0 0 auto;width:54px;height:54px;object-fit:contain;max-width:54px}
.brand-title{color:#075660;font-weight:850;font-size:clamp(26px,2.35vw,33px);letter-spacing:-.075em;white-space:nowrap}
.brand-title span{color:#eb6b55}
.brand:hover .brand-title{color:#064d56}
.person-placeholder.brand-hero{background:linear-gradient(160deg,#f2e8dd,#e5f4ee);overflow:hidden}
.person-placeholder.brand-hero img{display:block;width:min(178px,100%);height:auto;object-fit:contain;filter:drop-shadow(0 10px 20px rgba(6,61,66,.08))}
@media(max-width:760px){.brand{gap:7px}.brand-icon{width:43px;height:43px}.brand-title{font-size:25px}.header-inner{gap:12px}}
@media(max-width:460px){.brand-icon{width:38px;height:38px}.brand-title{font-size:23px}.header-inner{gap:8px}.site-header nav{gap:9px}}
