.logo.svelte-1l8nvlt{display:inline-flex;flex-direction:column;align-items:flex-end;flex-shrink:0;line-height:1;text-decoration:none}.logo-sm.svelte-1l8nvlt{--logo-size: 1.125rem}.logo-md.svelte-1l8nvlt{--logo-size: 1.5rem}.logo-lg.svelte-1l8nvlt{--logo-size: 2.25rem}.logo-word.svelte-1l8nvlt{display:inline-flex;align-items:baseline;gap:.26em;font-family:var(--font-sans);font-size:var(--logo-size);font-style:italic;font-weight:800;letter-spacing:-.025em;white-space:nowrap;color:var(--color-royal)}.logo-360.svelte-1l8nvlt{position:relative;color:var(--color-brand-red)}.logo-swoosh.svelte-1l8nvlt{position:absolute;top:-42%;left:-24%;width:140%;height:186%;overflow:visible;fill:var(--color-brand-red);pointer-events:none}.logo-by.svelte-1l8nvlt{margin-top:.42em;padding-right:.15em;font-family:var(--font-sans);font-size:calc(var(--logo-size) * .42);font-style:italic;font-weight:600;letter-spacing:.01em;white-space:nowrap;color:var(--color-navy-900)}.logo-dark.svelte-1l8nvlt .logo-word:where(.svelte-1l8nvlt){color:#fff}.logo-dark.svelte-1l8nvlt .logo-by:where(.svelte-1l8nvlt){color:var(--color-navy-200)}
