.ma-artwork{position:relative;width:100%;height:var(--ml-art-height,440px);min-width:0;perspective:1000px;--ma-x:0;--ma-y:0}.ma-float,.ma-tilt,.ma-turn{width:100%;height:100%;min-width:0;min-height:0}.ma-turn{display:block;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;touch-action:manipulation}.ma-turn:focus-visible{outline:2px solid var(--ml-primary,var(--lok-primary));outline-offset:4px}.ma-tilt{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);place-items:center}.ma-image{display:block;width:var(--ma-scale);height:var(--ma-scale);min-width:0;min-height:0;max-width:100%;max-height:100%;object-fit:var(--ma-fit);object-position:var(--ma-position);border-radius:var(--lok-radius-card)}.ml-scene[data-animation-enabled=true] .ma-tilt{transition:transform .2s cubic-bezier(.22,1,.36,1)}.ml-scene[data-animation-enabled=true] .ma-artwork:is([data-artwork-motion=tilt],[data-artwork-motion=float-tilt]) .ma-tilt{transform:rotateY(calc(var(--ma-x) * var(--ml-tilt, 8deg) * var(--ml-amplitude, 1))) rotateX(calc(var(--ma-y) * var(--ml-tilt, 8deg) * -.75 * var(--ml-amplitude, 1)))}.ml-scene[data-animation-enabled=true][data-animation-seen=true] .ma-artwork:is([data-artwork-motion=float],[data-artwork-motion=float-tilt]) .ma-float{animation:ma-float var(--ml-duration,16s) var(--ml-easing,ease-in-out) infinite;animation-direction:var(--ml-direction,normal)}.ml-scene[data-animation-playing=false] .ma-float{animation-play-state:paused!important}.ml-custom-media{margin:0}.ml-visual-slot{min-width:0;width:100%}.ml-scene .motion-scene-control{min-height:44px;border-radius:var(--lok-radius-btn)}.ml-scene .ml-store-controls button{width:44px;height:44px;border-radius:var(--lok-radius-btn)}.ml-copy h2,.mx-item h3,.mx-item p{overflow-wrap:anywhere}.ml-custom-media figcaption{margin-top:14px;text-align:center;color:var(--ml-muted,var(--lok-muted));font-size:.8rem}@keyframes ma-float{50%{transform:translateY(calc(-1 * var(--ml-bob, 8px) * var(--ml-amplitude, 1)))}}@media (max-width:767px){.ma-artwork{height:var(--ml-frame-mobile,380px)}}