.logo.svelte-j4zisv{text-transform:uppercase;letter-spacing:-.02em;color:var(--color-snow);text-shadow:0 .06em #00000059;flex-direction:column;align-items:center;font-style:italic;font-weight:900;line-height:.9;display:inline-flex}.logo.inline.svelte-j4zisv{flex-direction:row;align-items:baseline;gap:.3em}.inline.svelte-j4zisv .small:where(.svelte-j4zisv){margin-bottom:0;font-size:.6em}.inline.svelte-j4zisv .vai:where(.svelte-j4zisv){font-size:.7em;line-height:1}.inline.svelte-j4zisv .kumppani:where(.svelte-j4zisv){font-size:.9em;line-height:1.2}.suits.svelte-j4zisv{color:var(--accent);gap:.15em;margin-bottom:.15em;font-size:.45em;display:flex}.suits.svelte-j4zisv svg{width:1em;height:1em}.suits.svelte-j4zisv .red{color:var(--accent2)}.korttipakka.svelte-j4zisv{font-size:.7em}.inline.svelte-j4zisv .suits:where(.svelte-j4zisv){margin-bottom:0;font-size:.6em}.inline.svelte-j4zisv .korttipakka:where(.svelte-j4zisv){font-size:.85em}.a1.svelte-j4zisv{color:var(--accent)}.a2.svelte-j4zisv{color:var(--accent2)}.small.svelte-j4zisv{letter-spacing:.25em;margin-bottom:.1em;font-size:.5em}.kumppani.svelte-j4zisv{font-family:var(--font-brand);text-transform:none;letter-spacing:0;text-shadow:none;align-items:center;gap:.25em;font-size:.6em;font-style:normal;font-weight:300;line-height:1.4;display:inline-flex}.kumppani.svelte-j4zisv svg:where(.svelte-j4zisv){flex-shrink:0;width:.85em;height:.85em}.vai.svelte-j4zisv{font-family:var(--font-brand);text-transform:none;text-shadow:none;font-size:.5em;font-style:normal;font-weight:300;line-height:1.3}
