.logo[href]{width:fit-content;color:inherit;cursor:pointer;border-radius:10px;text-decoration:none}a.logo[href]{box-shadow:none!important;filter:none!important;background:0 0!important;transform:none!important}a:has(>.logo){box-shadow:none!important;filter:none!important;background:0 0!important;transform:none!important}:is(a.logo[href],a:has(>.logo)) .logo-mark{transform-origin:bottom;transition:transform .18s}:is(a.logo[href],a:has(>.logo)):hover .logo-mark{transform:translateY(-1px)scale(1.06)}:is(a.logo[href],a:has(>.logo)):active .logo-mark{transform:scale(.97)}:is(a.logo[href],a:has(>.logo)):focus-visible{outline-offset:4px;outline:2px solid}@media (prefers-reduced-motion:reduce){:is(a.logo[href],a:has(>.logo)) .logo-mark{transition:none}:is(a.logo[href],a:has(>.logo)):is(:hover,:active) .logo-mark{transform:none}}
