/* Sunlit brand assets; existing interface palette is preserved. */
.brand{display:inline-flex;align-items:center;flex-shrink:0;line-height:1}
.sunlit-wordmark{display:block;width:184px;height:auto;max-width:100%}
.site-footer .brand{background:#FFF5EB;padding:5px 12px;border-radius:6px}
@media(max-width:760px){.sunlit-wordmark{width:150px}.header-inner{flex-wrap:wrap;padding-block:12px}.header-links{gap:12px}}
@media(max-width:380px){.sunlit-wordmark{width:130px}.header-actions{gap:8px}}

.wordmark{display:inline-flex;align-items:center;flex-shrink:0}footer .wordmark{background:#FFF5EB;padding:5px 12px;border-radius:6px}
