.brand-wordmark.svelte-u9mei8{font-size:1.3rem;font-weight:500;letter-spacing:.06em;background:linear-gradient(135deg,var(--color-marketing-accent) 0%,var(--color-marketing-accent-light) 50%,var(--color-marketing-accent) 100%);background-size:200% 200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.group.svelte-u9mei8:hover .brand-wordmark:where(.svelte-u9mei8){animation:svelte-u9mei8-brand-shimmer 1.5s ease-in-out}@keyframes svelte-u9mei8-brand-shimmer{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.mobile-nav-link.svelte-u9mei8{display:block;padding:.625rem .75rem;border-radius:.375rem;font-size:.9375rem;font-weight:500;color:var(--color-sidebar-text);transition:background-color .15s ease}.mobile-nav-link.svelte-u9mei8:hover{background-color:var(--color-sidebar-surface-hover)}.logo-bar.svelte-u9mei8{transform-origin:bottom center;transform-box:fill-box}.logo-bar-1.svelte-u9mei8{animation:svelte-u9mei8-logo-rise .6s cubic-bezier(.34,1.56,.64,1) .1s both}.logo-bar-2.svelte-u9mei8{animation:svelte-u9mei8-logo-rise .6s cubic-bezier(.34,1.56,.64,1) .2s both}.logo-bar-3.svelte-u9mei8{animation:svelte-u9mei8-logo-rise .6s cubic-bezier(.34,1.56,.64,1) .3s both}@keyframes svelte-u9mei8-logo-rise{0%{transform:scaleY(0);opacity:0}to{transform:scaleY(1);opacity:1}}.group.svelte-u9mei8:hover .logo-bar-1:where(.svelte-u9mei8){animation:svelte-u9mei8-logo-bounce .4s cubic-bezier(.34,1.56,.64,1) 0s}.group.svelte-u9mei8:hover .logo-bar-2:where(.svelte-u9mei8){animation:svelte-u9mei8-logo-bounce .4s cubic-bezier(.34,1.56,.64,1) .07s}.group.svelte-u9mei8:hover .logo-bar-3:where(.svelte-u9mei8){animation:svelte-u9mei8-logo-bounce .4s cubic-bezier(.34,1.56,.64,1) .14s}@keyframes svelte-u9mei8-logo-bounce{0%,to{transform:scaleY(1)}40%{transform:scaleY(1.2)}}
