/* Shared interior Center branding; intentionally not loaded on homepage or portal. */
[data-center-branding]{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:9px clamp(14px,3vw,38px);min-height:92px;background:#fff;box-sizing:border-box}
[data-center-branding] img{display:block;object-fit:contain;flex:none}
[data-center-branding] .center-founder-photo{width:76px;height:76px;object-fit:cover;border-radius:50%;border:2px solid #c89a39}
[data-center-branding] .center-books-torch{width:clamp(130px,14vw,175px);max-height:100px;height:auto}
.center-branding-active .academy-interior-art{display:none!important}
@media(max-width:600px){[data-center-branding]{min-height:70px;padding:7px 12px}[data-center-branding] .center-founder-photo{width:55px;height:55px}[data-center-branding] .center-books-torch{width:115px;max-height:68px}}

/* Founder title appears beside the approved portrait on interior pages only. */
[data-center-branding] .center-founder-identity{display:flex;align-items:center;gap:12px;min-width:0}
[data-center-branding] .center-founder-caption{font:600 clamp(13px,1.35vw,17px)/1.3 system-ui,sans-serif;color:#102d4f;max-width:240px}
@media(max-width:600px){[data-center-branding] .center-founder-identity{gap:8px}[data-center-branding] .center-founder-caption{font-size:12px;max-width:155px}}
