/* The Institute owns the site; PRO retains its product identity. */
.brand-institute img{width:180px;height:auto}
.brand-family{display:flex;flex-direction:column;align-items:flex-start;gap:4px;flex:0 0 auto}
.brand-family .brand img{width:178px;height:auto}
.brand-parent{font-size:10px;line-height:1.5;color:#58595a;text-decoration:none}
.brand-parent:hover{text-decoration:underline;text-underline-offset:3px;color:#852322}
.brand-parent:focus-visible,.footer-institute:focus-visible{outline:2px solid #9c2755;outline-offset:4px}
.footer-institute{display:inline-block;max-width:100%}
.footer-institute img{width:185px;height:auto}
@media(max-width:620px){
 .brand-institute img{width:145px}
 .brand-family .brand img{width:145px}
 .brand-parent{font-size:9px}
 .brand-family{gap:3px;min-width:0}
}
@media(max-width:380px){
 .brand-institute img,.brand-family .brand img{width:120px}
 .brand-parent{font-size:8px}
}
