/* The Topaz Candy lockup: orbital gem, full name, and a small signature. */
.topaz-brand{display:inline-flex;align-items:center;gap:11px;flex-shrink:0;max-width:100%;color:var(--brand-ink,#302133);text-decoration:none!important}
.topaz-brand .brand-emblem{display:block;width:66px;height:66px;flex:0 0 66px;object-fit:contain}
.topaz-brand .brand-type{display:flex;flex-direction:column;gap:7px;padding-block:3px}
.topaz-brand .brand-wordmark{display:block;white-space:nowrap;font-family:'Fraunces',Georgia,serif;font-optical-sizing:auto;font-size:35px;font-weight:650;letter-spacing:-1.7px;line-height:1}
.topaz-brand .brand-wordmark em{font-weight:500;color:var(--brand-accent,#4b2851);margin-left:3px}
.topaz-brand .brand-signature{display:block;font-family:'Manrope',Arial,sans-serif;font-size:8px;font-weight:800;line-height:1.3;letter-spacing:.24em;text-transform:uppercase;color:var(--brand-accent,#4b2851);padding-left:3px}
.topaz-brand:hover .brand-wordmark em{color:var(--brand-hover,#99521e)}
.topaz-brand:focus-visible{outline:3px solid #384cb2;outline-offset:6px;border-radius:3px}
.head .topaz-brand,.header .topaz-brand{--brand-ink:#fff4df;--brand-accent:#f8d991;--brand-hover:#f2b544}
.head .topaz-brand .brand-emblem,.header .topaz-brand .brand-emblem{background:#f8f2e7;border-radius:50%}
@media(max-width:1050px){.topaz-brand .brand-emblem{width:59px;height:59px;flex-basis:59px}.topaz-brand .brand-wordmark{font-size:32px}}
@media(max-width:760px){.topaz-brand{gap:9px}.topaz-brand .brand-emblem{width:55px;height:55px;flex-basis:55px}.topaz-brand .brand-wordmark{font-size:31px}.topaz-brand .brand-type{gap:6px}.topaz-brand .brand-signature{font-size:7px;letter-spacing:.22em}}
@media(max-width:380px){.topaz-brand .brand-emblem{width:49px;height:49px;flex-basis:49px}.topaz-brand .brand-wordmark{font-size:29px}.topaz-brand .brand-signature{font-size:6.5px}}
