.brand-lockup.svelte-ik5ww{min-width:0;color:var(--color-fg);align-items:center;gap:.72rem;text-decoration:none;display:inline-flex}img.svelte-ik5ww{mix-blend-mode:screen;object-fit:contain;flex:none;width:2.8rem;height:2.8rem}.brand-type.svelte-ik5ww{align-items:baseline;gap:.65rem;min-width:0;display:flex}.wordmark.svelte-ik5ww{font-family:var(--font-mono);letter-spacing:-.055em;font-size:1.28rem;font-weight:700;line-height:1}.product.svelte-ik5ww{color:var(--color-muted-2);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;font-size:.62rem;font-weight:600;line-height:1}.hero.svelte-ik5ww{pointer-events:none;gap:clamp(1rem,3vw,1.8rem)}.hero.svelte-ik5ww img:where(.svelte-ik5ww){width:clamp(7rem,16vw,10rem);height:clamp(7rem,16vw,10rem)}.hero.svelte-ik5ww .brand-type:where(.svelte-ik5ww){flex-direction:column;align-items:flex-start;gap:.6rem}.hero.svelte-ik5ww .wordmark:where(.svelte-ik5ww){letter-spacing:-.075em;font-size:clamp(2.5rem,6vw,4.4rem)}.hero.svelte-ik5ww .product:where(.svelte-ik5ww){color:var(--color-cyan);letter-spacing:.24em;font-size:clamp(.66rem,1.4vw,.8rem)}@media (width<=520px){.brand-lockup.svelte-ik5ww:not(.hero) .product:where(.svelte-ik5ww){display:none}.hero.svelte-ik5ww{text-align:center;flex-direction:column;align-items:center}.hero.svelte-ik5ww .brand-type:where(.svelte-ik5ww){align-items:center}}
