.logo.svelte-byj55g{--logo-transition-properties:var(--default-transition-duration) var(--default-transition-timing-function);--logo-top-scale:.39;--logo-bottom-scale:.2055;--logo-gap-scale:.131;align-items:center;gap:calc(var(--logo-container-height) * var(--logo-gap-scale));transition:height var(--logo-transition-properties);max-width:100%;display:flex}.logo.svelte-byj55g .logo__mark:where(.svelte-byj55g){z-index:1;transform-origin:50% 86%;display:flex;position:relative}.logo.svelte-byj55g .logo__mark--bounce:where(.svelte-byj55g){animation:.92s cubic-bezier(.22,1,.36,1) svelte-byj55g-logo-bounce-pause}.logo.svelte-byj55g .logo__text-clip:where(.svelte-byj55g){padding-block:calc(var(--logo-container-height) * .04);overflow:hidden}.logo.svelte-byj55g .logo__text:where(.svelte-byj55g){font-family:var(--font-conthrax);text-transform:uppercase;justify-items:start;line-height:1;display:inline-grid}.logo.svelte-byj55g .logo__text:where(.svelte-byj55g) span:where(.svelte-byj55g){transition:color var(--logo-transition-properties);white-space:nowrap;will-change:transform}.logo.svelte-byj55g .logo__text:where(.svelte-byj55g) span:where(.svelte-byj55g):first-child{font-size:calc(var(--logo-container-height) * var(--logo-top-scale))}.logo.svelte-byj55g .logo__text:where(.svelte-byj55g) span:where(.svelte-byj55g):last-child{font-size:calc(var(--logo-container-height) * var(--logo-bottom-scale))}.logo.svelte-byj55g.logo--reveal-text .logo__text:where(.svelte-byj55g){animation:.92s cubic-bezier(.19,1,.22,1) .24s both svelte-byj55g-logo-text-reveal}@keyframes svelte-byj55g-logo-text-reveal{0%{opacity:0;transform:translateX(calc(-100% - var(--logo-container-height) * var(--logo-gap-scale)))}35%{opacity:1}to{opacity:1;transform:translate(0)}}@keyframes svelte-byj55g-logo-bounce-pause{0%,to{transform:translateY(0)rotate(0)scale(1)}14%{transform:translateY(0)rotate(-1.5deg)scale(1.05,.94)}31%{transform:translateY(-18%)rotate(1deg)scale(.97,1.04)}47%{transform:translateY(2%)rotate(-.7deg)scale(1.03,.96)}64%{transform:translateY(-8%)rotate(.45deg)scale(.99,1.01)}78%{transform:translateY(0)rotate(0)scale(1.01,.99)}}@media (prefers-reduced-motion:reduce){.logo__mark--bounce.svelte-byj55g,.logo.logo--reveal-text.svelte-byj55g .logo__text:where(.svelte-byj55g){animation:none}}
