/* Two open, swept facets replace the crescent badge. No circular backing. */
:root{--brand-ink:#eeedf2;--brand-flare:#f5315c}
:root[data-theme="light"]{--brand-ink:#283343;--brand-flare:#358ca3}
:root[data-theme="warm"]{--brand-ink:#514236;--brand-flare:#b17b3e}
.brand{gap:10px}
.brand .brand-symbol{width:38px;height:40px;flex:none;stroke:none;fill:none;overflow:visible}
.brand-metal{fill:var(--brand-ink);stroke:none;transition:fill var(--theme-fade) var(--theme-ease)}
.brand-flare{fill:var(--brand-flare);stroke:none;transition:fill var(--theme-fade) var(--theme-ease)}
.brand>span{font-weight:700;letter-spacing:-1.1px}
.brand small{font-weight:600}
@media(max-width:760px){.brand{gap:8px}.brand .brand-symbol{width:32px;height:35px}}
@media(max-width:390px){.brand .brand-symbol{width:29px;height:32px}}
@media(prefers-reduced-motion:reduce){.brand-metal,.brand-flare{transition:none!important}}
