.brand-link.svelte-5rxuzc{display:flex;align-items:center;gap:var(--space-sm);text-decoration:none}.brand-logo.svelte-5rxuzc{width:85px;height:85px;object-fit:contain}.brand-content.svelte-5rxuzc{display:flex;flex-direction:column;gap:2px}.brand-text.svelte-5rxuzc{font-size:2.125rem;font-weight:700;color:var(--text-primary);margin:0;line-height:1}.brand-tagline.svelte-5rxuzc{font-size:.744rem;color:var(--text-secondary);margin:0;line-height:1}.size-medium.svelte-5rxuzc .brand-logo:where(.svelte-5rxuzc){width:60px;height:60px}.size-medium.svelte-5rxuzc .brand-text:where(.svelte-5rxuzc){font-size:1.5rem}.size-medium.svelte-5rxuzc .brand-tagline:where(.svelte-5rxuzc){font-size:.625rem}.size-small.svelte-5rxuzc .brand-logo:where(.svelte-5rxuzc){width:50px;height:50px}.size-small.svelte-5rxuzc .brand-text:where(.svelte-5rxuzc){font-size:1.25rem}.size-small.svelte-5rxuzc .brand-tagline:where(.svelte-5rxuzc){font-size:.5rem}@media (max-width: 768px){.size-large.svelte-5rxuzc .brand-content:where(.svelte-5rxuzc){display:none}.size-large.svelte-5rxuzc .brand-logo:where(.svelte-5rxuzc){width:60px;height:60px}}@media (max-width: 480px){.size-large.svelte-5rxuzc .brand-logo:where(.svelte-5rxuzc){width:50px;height:50px}}
