.brand-logo-link.svelte-1ff3ueu{color:inherit;min-width:0;text-decoration:none;display:inline-flex}.brand-logo.svelte-1ff3ueu{align-items:center;gap:.55rem;min-width:0;line-height:1.1;display:inline-flex}.brand-mark.svelte-1ff3ueu{object-fit:cover;background:#0a2018;border-radius:999px;flex-shrink:0;display:block}.brand-mark-img.svelte-1ff3ueu{border:1.5px solid #d4a84b73;box-shadow:0 2px 10px #00000059}.brand-sm.svelte-1ff3ueu .brand-mark:where(.svelte-1ff3ueu){width:1.65rem;height:1.65rem}.brand-md.svelte-1ff3ueu .brand-mark:where(.svelte-1ff3ueu){width:2.15rem;height:2.15rem}.brand-lg.svelte-1ff3ueu .brand-mark:where(.svelte-1ff3ueu){width:3rem;height:3rem}.brand-xl.svelte-1ff3ueu .brand-mark:where(.svelte-1ff3ueu){width:4.5rem;height:4.5rem}.brand-word.svelte-1ff3ueu{flex-direction:column;gap:.05rem;min-width:0;display:flex}.brand-word-the.svelte-1ff3ueu{letter-spacing:.16em;text-transform:uppercase;color:var(--gold);opacity:.9;font-size:.62em;font-weight:700;line-height:1}.brand-word-main.svelte-1ff3ueu{letter-spacing:-.02em;color:var(--cream,#f3e9d2);white-space:nowrap;text-overflow:ellipsis;font-size:1em;font-weight:800;overflow:hidden}.brand-sm.svelte-1ff3ueu{gap:.4rem;font-size:.95rem}.brand-md.svelte-1ff3ueu{font-size:1.05rem}.brand-lg.svelte-1ff3ueu{gap:.7rem;font-size:1.35rem}.brand-xl.svelte-1ff3ueu{gap:.85rem;font-size:1.65rem}
