:root{--qj-green:#4ca849;--qj-green-dark:#21522e;--qj-wm-green:#14963e;--qj-wm-dark:#064b1f;--qj-forest:#2c5545}.qj-brand{--qj-size:170px;--qj-period:6.96s;--qj-depth:calc(var(--qj-size)*.0078);display:flex;flex-direction:column;align-items:center;gap:calc(var(--qj-size)*.45)}.qj-mark{width:var(--qj-size);aspect-ratio:696/745;perspective:calc(var(--qj-size)*6);position:relative}.qj-spin,.qj-stack,.qj-layer{position:absolute;inset:0;width:100%;height:100%}.qj-spin{transform-style:preserve-3d;will-change:transform}.qj-stack{transform-style:preserve-3d}.qj-layer{backface-visibility:hidden;display:block;overflow:visible}.qj-stack--front .qj-layer{transform:translateZ(calc(var(--qj-depth)*(var(--i)*-1)))}.qj-stack--back .qj-layer{transform:rotateY(180deg) translateZ(calc(var(--qj-depth)*(var(--i)*-1)))}.qj-side{filter:brightness(.78) saturate(1.05)}.qj-part-q{transform-box:view-box;transform-origin:354.5px 391px}.qj-brand[data-variant="flip3d"] .qj-spin{animation:qj-flip var(--qj-period) linear infinite}@keyframes qj-flip{0%{transform:rotateY(0deg)}27.3%{transform:rotateY(0deg);animation-timing-function:cubic-bezier(.9,0,.18,.92)}39.9%{transform:rotateY(180deg)}100%{transform:rotateY(180deg)}}.qj-brand[data-variant="spin2d"] .qj-stack--back,.qj-brand[data-variant="spin2d"] .qj-side{display:none}.qj-brand[data-variant="spin2d"] .qj-part-q{animation:qj-spin2d var(--qj-period) infinite}@keyframes qj-spin2d{0%,22%{transform:rotate(0deg);animation-timing-function:cubic-bezier(.65,0,.25,1)}42%,100%{transform:rotate(360deg)}}.qj-wordmark{width:calc(var(--qj-size)*2.62);height:auto;display:block}@media(prefers-reduced-motion:reduce){.qj-brand .qj-spin,.qj-brand .qj-part-q{animation:none!important}}