.cp{justify-items:start;gap:10px;margin:0;display:inline-grid}.cp-art{width:var(--cp-w);filter:drop-shadow(0 4px 3px #0a1b3324);height:auto;animation:2.8s ease-in-out infinite cp-bob;display:block}.cp figcaption{color:color-mix(in srgb, var(--muted) 85%, var(--foreground));font-size:13.5px}@keyframes cp-bob{50%{translate:0 -4px}}@media (prefers-reduced-motion:reduce){.cp-art{animation:none}}
