.brand-logo-component{-webkit-user-select:none;user-select:none;cursor:pointer;vertical-align:middle;align-items:center;max-width:100%;line-height:1;text-decoration:none;display:inline-flex;position:relative}.brand-logo-icon-wrap{z-index:3;will-change:transform;transform-origin:50%;flex-shrink:0;justify-content:center;align-items:center;transition:transform .28s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.brand-logo-component:hover .brand-logo-icon-wrap{transform:scale(1.06)}.brand-logo-symbol-svg{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.brand-logo-text-wrap{z-index:1;will-change:clip-path, transform, opacity;transform-origin:0;flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-start;transition:transform .28s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:visible}.brand-logo-name-row{align-items:center;line-height:1;display:inline-flex}.brand-logo-small-symbol-svg{pointer-events:none;-webkit-user-select:none;user-select:none;flex-shrink:0;display:block}.brand-logo-brand-name{-webkit-user-select:none;user-select:none;font-family:Good Timing W00 SemiBold,Good Timing,Neuropol,sans-serif}.brand-logo-tagline{-webkit-user-select:none;user-select:none;font-family:Plus Jakarta Sans,Outfit,sans-serif}.brand-logo-animated .brand-logo-text-wrap{animation:.85s cubic-bezier(.16,1,.3,1) forwards companyNameEmergeFromA}@keyframes companyNameEmergeFromA{0%{opacity:0;clip-path:inset(0 100% 0 0);transform:translate(-32px)scale(.92)}30%{opacity:1}to{opacity:1;clip-path:inset(0 0% 0 0);transform:translate(0,0)scale(1)}}.brand-logo-animated .brand-logo-icon-wrap{animation:.85s cubic-bezier(.16,1,.3,1) forwards bigAPulse}@keyframes bigAPulse{0%{transform:scale(.92)}40%{transform:scale(1.08)}75%{transform:scale(.98)}to{transform:scale(1)}}@media (width<=640px){.brand-logo-component{--logo-scale:.9}}@media (prefers-reduced-motion:reduce){.brand-logo-animated .brand-logo-icon-wrap,.brand-logo-animated .brand-logo-text-wrap{clip-path:none!important;opacity:1!important;animation:none!important;transform:none!important}}
