@layer standard-components{.AnimationComponent{pointer-events:none}.RiveAnimationComponent{position:relative;opacity:0;transition:opacity var(--duration-default) var(--easing-standard)}.RiveAnimationComponent.isReady{opacity:1}.RiveAnimationComponent__animation-wrapper{display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:100%;min-height:var(--animation-wrapper-min-height)}.RiveAnimationComponent__controls{position:absolute;bottom:var(--space-20);right:var(--space-20);opacity:0;transition:opacity var(--duration-default) var(--easing-standard)}.RiveAnimationComponent__controls.visible{opacity:1}@media (min-width: 64rem){.RiveAnimationComponent__controls{bottom:var(--space-50);right:var(--space-50)}}.RiveAnimationComponent__background-image{position:absolute;top:0;right:0;bottom:0;left:0;display:none}.RiveAnimationComponent__background-image.active{display:block}.RiveAnimationComponent__background-image>.AproposImageComponent{width:100%;height:100%}.RiveAnimationComponent__background-image>.AproposImageComponent>.ResponsiveImagePartial{width:100%;height:100%}.RiveAnimationComponent__background-image>.AproposImageComponent>.ResponsiveImagePartial>picture{width:100%;height:100%}.RiveAnimationComponent__background-image>.AproposImageComponent>.ResponsiveImagePartial>picture img{width:100%;height:100%;object-fit:cover}}
