.logo.svelte-11kh2d2{display:flex;align-items:center;gap:.75rem;font-family:Sofia Pro,sans-serif}.logo-xxs.svelte-11kh2d2{gap:.5rem}.logo-xxs.svelte-11kh2d2 .logo-icon:where(.svelte-11kh2d2){height:1rem;width:auto}.logo-xxs.svelte-11kh2d2 .logo-text:where(.svelte-11kh2d2){font-size:.9rem;font-weight:700}.logo-xs.svelte-11kh2d2{gap:.5rem}.logo-xs.svelte-11kh2d2 .logo-icon:where(.svelte-11kh2d2){height:1.25rem;width:auto}.logo-xs.svelte-11kh2d2 .logo-text:where(.svelte-11kh2d2){font-size:1rem;font-weight:700}.logo-sm.svelte-11kh2d2{gap:.5rem}.logo-sm.svelte-11kh2d2 .logo-icon:where(.svelte-11kh2d2){height:1.5rem;width:auto}.logo-sm.svelte-11kh2d2 .logo-text:where(.svelte-11kh2d2){font-size:1.25rem;font-weight:700}.logo-md.svelte-11kh2d2 .logo-icon:where(.svelte-11kh2d2){height:2rem;width:auto}.logo-md.svelte-11kh2d2 .logo-text:where(.svelte-11kh2d2){font-size:1.5rem;font-weight:700}.logo-lg.svelte-11kh2d2 .logo-icon:where(.svelte-11kh2d2){height:2.5rem;width:auto}.logo-lg.svelte-11kh2d2 .logo-text:where(.svelte-11kh2d2){font-size:1.75rem;font-weight:700}.logo-text.svelte-11kh2d2{background:linear-gradient(145deg,var(--main),var(--alt));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.logo-icon.svelte-11kh2d2{filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}
