.Logo-module__o0xOGW__logo{flex-direction:column;flex-shrink:0;justify-content:center;gap:2px;min-height:44px;text-decoration:none;display:inline-flex}.Logo-module__o0xOGW__ink{color:var(--ink)}.Logo-module__o0xOGW__paper{color:var(--paper)}.Logo-module__o0xOGW__word{font-family:var(--font-display);font-size:var(--logo-size,38px);white-space:nowrap;transition:font-size .28s var(--ease-out);line-height:1}.Logo-module__o0xOGW__bang{color:var(--paprika);transform-origin:50% 90%;transition:transform .3s var(--ease-spring);display:inline-block}.Logo-module__o0xOGW__logo:hover .Logo-module__o0xOGW__bang{transform:rotate(-14deg)scale(1.15)}.Logo-module__o0xOGW__tagline{display:var(--logo-tagline,block);white-space:nowrap;color:var(--ink-3);transition:opacity .2s ease, max-height .28s var(--ease-out);max-height:20px;font-size:12px;font-weight:500;line-height:1.3;overflow:hidden}.Logo-module__o0xOGW__paper .Logo-module__o0xOGW__tagline{color:var(--line)}.Logo-module__o0xOGW__compact .Logo-module__o0xOGW__word{font-size:var(--logo-size-compact,30px)}.Logo-module__o0xOGW__compact .Logo-module__o0xOGW__tagline{opacity:0;max-height:0}
