.midi-brand.svelte-1qrdhwe{align-items:center;gap:var(--brand-gap,.55rem);color:var(--brand-color,var(--foreground));vertical-align:middle;white-space:nowrap;display:inline-flex}.brand-mark.svelte-1qrdhwe{width:var(--brand-mark-size,2rem);aspect-ratio:934/730;background-color:var(--brand-mark-color,var(--landing-accent));height:auto;-webkit-mask-image:var(--brand-image);mask-image:var(--brand-image);flex:none;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.dark .brand-mark.svelte-1qrdhwe{background-color:var(--brand-mark-color,#a0f7c5)}.brand-wordmark.svelte-1qrdhwe{font-family:var(--font-sans);font-size:var(--brand-font-size,1.4rem);letter-spacing:-.052em;font-weight:650;line-height:1}.midi-brand-compact.svelte-1qrdhwe .brand-mark:where(.svelte-1qrdhwe){width:var(--brand-mark-size,1.5rem)}.midi-brand-compact.svelte-1qrdhwe .brand-wordmark:where(.svelte-1qrdhwe){font-size:var(--brand-font-size,1.05rem)}.midi-brand-hero.svelte-1qrdhwe{gap:var(--brand-gap,clamp(.8rem, 1.25vw, 1.15rem))}.midi-brand-hero.svelte-1qrdhwe .brand-mark:where(.svelte-1qrdhwe){width:var(--brand-mark-size,clamp(3.15rem, 4vw + 1rem, 4.7rem))}.midi-brand-hero.svelte-1qrdhwe .brand-wordmark:where(.svelte-1qrdhwe){font-size:var(--brand-font-size,clamp(2.5rem, 3.6vw + 1rem, 4rem));font-weight:640}
