/* Boxed controls keep their animation inside their actual dimensions. */
.orbit-cta-button .orbit-cta-motion{inset:0;border-radius:inherit;overflow:hidden}
.orbit-cta-button:hover{box-shadow:0 var(--orbit-cta-shadow-y,4px) var(--orbit-cta-shadow-blur,12px) #1821161a}
/* Unboxed calls to action get a drawn underline, without a button-shaped glow. */
.orbit-cta-text{overflow:visible;box-shadow:none!important;border-bottom-color:color-mix(in srgb,currentColor 35%,transparent);transition:color .18s}
.orbit-cta-text:hover,.orbit-cta-text:focus-visible{box-shadow:none!important}
.orbit-cta-text:focus-visible{outline:none;text-decoration:none;border-bottom-color:currentColor}
.orbit-cta-text .orbit-cta-motion{inset:auto 0 -1px;height:3px;border-radius:0;z-index:1;overflow:hidden}
@media(prefers-reduced-motion:reduce){.orbit-cta-motion{display:none!important}.orbit-cta-effect{transition:none}}
