.placed-image[data-v-71e2e8e4] :is(img,canvas){-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transform:scale(1.06)}.image-motion-pan[data-v-71e2e8e4]{animation:image-pan-71e2e8e4 var(--image-duration,24s) ease-in-out infinite alternate}.image-motion-breathe[data-v-71e2e8e4]{animation:image-breathe-71e2e8e4 var(--image-duration,24s) ease-in-out infinite alternate}.image-motion-toggle[data-v-71e2e8e4]{z-index:20;color:#493a30;cursor:pointer;background:#fffaf2ee;border:1px solid #d9c7b5;border-radius:999px;align-items:center;gap:6px;min-height:40px;padding:8px 12px;font-size:12px;display:inline-flex;position:absolute;top:16px;right:16px}.image-motion-toggle.global-background-control[data-v-71e2e8e4]{pointer-events:auto;position:static}.image-motion-toggle[data-v-71e2e8e4]:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}@keyframes image-pan-71e2e8e4{0%{transform:scale(1.12)translate(-2%)}to{transform:scale(1.12)translate(2%)}}@keyframes image-breathe-71e2e8e4{0%{transform:scale(1.06)}to{transform:scale(1.16)}}@media (prefers-reduced-motion:reduce){.placed-image[data-v-71e2e8e4] :is(img,canvas){animation:none}}
