.ds_floating_images__stage,.ds_floating_image__position,.ds_image_shapes__frame,.ds_circular_text__disc,.ds_countdown__root{--ds-height:var(--ds-height-d,420px);--ds-x:var(--ds-x-d,50%);--ds-y:var(--ds-y-d,50%);--ds-width:var(--ds-width-d,45%);--ds-ratio:var(--ds-ratio-d,1);--ds-angle:var(--ds-angle-d,0deg);--ds-layer:var(--ds-layer-d,1);--ds-radius:var(--ds-radius-d,8px);--ds-amplitude:var(--ds-amplitude-d,14px);--ds-duration:var(--ds-duration-d,6s);--ds-delay:var(--ds-delay-d,0s);--ds-size:var(--ds-size-d,240px);--ds-fontSize:var(--ds-fontSize-d,16px);--ds-centerSize:var(--ds-centerSize-d,46%);--ds-focalX:var(--ds-focalX-d,50%);--ds-focalY:var(--ds-focalY-d,50%);--ds-shapeAngle:var(--ds-shapeAngle-d,0deg);--ds-imageAngle:var(--ds-imageAngle-d,0deg);--ds-imageScale:var(--ds-imageScale-d,1);--ds-gap:var(--ds-gap-d,8px);box-sizing:border-box}@media(max-width: 980px){.ds_floating_images__stage,.ds_floating_image__position,.ds_image_shapes__frame,.ds_circular_text__disc,.ds_countdown__root{--ds-height:var(--ds-height-t,var(--ds-height-d));--ds-x:var(--ds-x-t,var(--ds-x-d));--ds-y:var(--ds-y-t,var(--ds-y-d));--ds-width:var(--ds-width-t,var(--ds-width-d));--ds-ratio:var(--ds-ratio-t,var(--ds-ratio-d));--ds-angle:var(--ds-angle-t,var(--ds-angle-d));--ds-layer:var(--ds-layer-t,var(--ds-layer-d));--ds-radius:var(--ds-radius-t,var(--ds-radius-d));--ds-amplitude:var(--ds-amplitude-t,var(--ds-amplitude-d));--ds-duration:var(--ds-duration-t,var(--ds-duration-d));--ds-delay:var(--ds-delay-t,var(--ds-delay-d));--ds-size:var(--ds-size-t,var(--ds-size-d));--ds-fontSize:var(--ds-fontSize-t,var(--ds-fontSize-d));--ds-centerSize:var(--ds-centerSize-t,var(--ds-centerSize-d));--ds-focalX:var(--ds-focalX-t,var(--ds-focalX-d));--ds-focalY:var(--ds-focalY-t,var(--ds-focalY-d));--ds-shapeAngle:var(--ds-shapeAngle-t,var(--ds-shapeAngle-d));--ds-imageAngle:var(--ds-imageAngle-t,var(--ds-imageAngle-d));--ds-imageScale:var(--ds-imageScale-t,var(--ds-imageScale-d));--ds-gap:var(--ds-gap-t,var(--ds-gap-d))}}@media(max-width: 767px){.ds_floating_images__stage,.ds_floating_image__position,.ds_image_shapes__frame,.ds_circular_text__disc,.ds_countdown__root{--ds-height:var(--ds-height-p,var(--ds-height-d));--ds-x:var(--ds-x-p,var(--ds-x-d));--ds-y:var(--ds-y-p,var(--ds-y-d));--ds-width:var(--ds-width-p,var(--ds-width-d));--ds-ratio:var(--ds-ratio-p,var(--ds-ratio-d));--ds-angle:var(--ds-angle-p,var(--ds-angle-d));--ds-layer:var(--ds-layer-p,var(--ds-layer-d));--ds-radius:var(--ds-radius-p,var(--ds-radius-d));--ds-amplitude:var(--ds-amplitude-p,var(--ds-amplitude-d));--ds-duration:var(--ds-duration-p,var(--ds-duration-d));--ds-delay:var(--ds-delay-p,var(--ds-delay-d));--ds-size:var(--ds-size-p,var(--ds-size-d));--ds-fontSize:var(--ds-fontSize-p,var(--ds-fontSize-d));--ds-centerSize:var(--ds-centerSize-p,var(--ds-centerSize-d));--ds-focalX:var(--ds-focalX-p,var(--ds-focalX-d));--ds-focalY:var(--ds-focalY-p,var(--ds-focalY-d));--ds-shapeAngle:var(--ds-shapeAngle-p,var(--ds-shapeAngle-d));--ds-imageAngle:var(--ds-imageAngle-p,var(--ds-imageAngle-d));--ds-imageScale:var(--ds-imageScale-p,var(--ds-imageScale-d));--ds-gap:var(--ds-gap-p,var(--ds-gap-d))}}.ds_creative__motion-group{max-width:100%;text-align:center}.ds_creative__pause{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin:12px auto 0;padding:8px;border:1.5px solid currentColor;border-radius:50%;background:rgba(0,0,0,0);color:inherit;cursor:pointer}.ds_creative__pause svg{width:22px;height:22px}.ds_creative__pause[hidden]{display:none}.ds_creative__pause:focus-visible,[data-ds-motion-root]:focus-visible{outline:2px solid #2563eb;outline-offset:4px}.ds_creative__pause[aria-pressed=true]{background:#e8f0fe}.ds_floating_images__stage:is(:hover,:focus-within) .ds_floating_image__float{animation-play-state:paused}@media(prefers-reduced-motion: reduce){.ds_floating_image__float,.ds_circular_text__ring{animation:none !important}.ds_countdown__number{animation:none !important}}.ds_image_shapes__frame{width:100%;aspect-ratio:var(--ds-ratio);overflow:clip}.ds_image_shapes__mask{width:100%;height:100%;mask-image:var(--ds-mask);-webkit-mask-image:var(--ds-mask);mask-size:100% 100%;-webkit-mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;transform:rotate(var(--ds-shapeAngle))}.ds_image_shapes__image{width:100%;height:100%;transform:rotate(var(--ds-imageAngle)) scale(var(--ds-imageScale))}.ds_image_shapes__image img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--ds-focalX) var(--ds-focalY)}
