.logo.svelte-1imr58u{display:flex;flex-direction:column;align-items:center;margin:0;-webkit-user-select:none;user-select:none}.logo-hg.svelte-1imr58u{width:clamp(132px,38vw,172px);filter:drop-shadow(0 12px 20px color-mix(in oklch,var(--blue-deep) 32%,transparent));animation:svelte-1imr58u-logo-flip 14s ease-in-out infinite}.wordmark.svelte-1imr58u{margin-top:16px;background:linear-gradient(180deg,color-mix(in oklch,var(--accent) 52%,var(--amber)),var(--accent) 74%);background-clip:text;color:transparent;font-family:var(--font-display);font-size:clamp(42px,11vw,58px);font-weight:800;line-height:1;-webkit-background-clip:text;filter:drop-shadow(0 .07em 0 var(--blue-deep)) drop-shadow(0 .2em .28em color-mix(in oklch,var(--blue-deep) 22%,transparent))}@keyframes svelte-1imr58u-logo-flip{0%{transform:rotate(-6deg)}8%{transform:rotate(6deg)}16%{transform:rotate(-6deg)}24%{transform:rotate(6deg)}29%{transform:rotate(6deg) translateY(-12px) scale(1.06)}37%{transform:rotate(186deg) translateY(0) scale(1)}43%{transform:rotate(170deg)}50%{transform:rotate(174deg)}58%{transform:rotate(186deg)}66%{transform:rotate(174deg)}74%{transform:rotate(186deg)}79%{transform:rotate(186deg) translateY(-12px) scale(1.06)}87%{transform:rotate(366deg) translateY(0) scale(1)}93%{transform:rotate(350deg)}to{transform:rotate(354deg)}}@media (min-width: 920px){.logo-hg.svelte-1imr58u{width:190px}}@media (prefers-reduced-motion: reduce){.logo-hg.svelte-1imr58u{animation:none}}
