@keyframes pulse-fast{0%,to{opacity:1}50%{opacity:.8}}@keyframes gradient-x{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.animate-pulse-fast{animation:pulse-fast 1.5s cubic-bezier(.4,0,.6,1) infinite}.animate-gradient-x{animation:gradient-x 3s ease infinite;background-size:200% 200%}.bg-video-btn,.video-btn-container{animation:gradientBG 15s ease infinite;background:linear-gradient(-45deg,#ee7752,#e73c7e,#23a6d5,#23d5ab);background-size:400% 400%}.video-btn-container{align-items:center;display:flex;height:26px;justify-content:center;min-width:90px;overflow:hidden;position:relative;width:90px}@media (min-width:768px){.video-btn-container{height:32px;width:100px}}.video-btn-container:before{display:none!important}.video-btn-container:hover .video-icon,.video-btn-container:hover .video-text{opacity:0;visibility:hidden}.video-btn-container:hover .hover-text{opacity:1;visibility:visible}.video-btn-content{height:100%;position:relative;width:100%}.video-btn-content,.video-btn-content .video-icon{align-items:center;display:flex;justify-content:center}.video-btn-content .video-icon{position:absolute;transition:opacity .3s ease,visibility .3s ease}.video-btn-content .video-icon svg{height:1em;width:1em}.video-btn-content .video-text-home{text-shadow:0 0 3px rgba(0,0,0,.5)}.video-btn-content .video-text,.video-btn-content .video-text-home{align-items:center;display:flex;font-weight:700;justify-content:center;opacity:1;position:absolute;text-transform:uppercase;transition:opacity .3s ease,visibility .3s ease}.video-btn-content .video-text{font-size:.875rem}@media (min-width:768px){.video-btn-content .video-text{font-size:1rem}}.video-btn-content .hover-text{align-items:center;display:flex;font-weight:700;justify-content:center;opacity:0;position:absolute;text-transform:uppercase;transition:opacity .3s ease,visibility .3s ease;visibility:hidden}@media (min-width:768px){.video-btn-content .hover-text{font-size:1rem}}.image-btn-container{height:32px;overflow:hidden;position:relative;width:80px}@media (min-width:768px){.image-btn-container{width:100px}}.image-btn-content{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.image-btn-content .normal-text{opacity:1;position:absolute;transition:opacity .3s ease}.image-btn-content .hover-text{opacity:0;position:absolute;transition:opacity .3s ease}.image-btn-container:hover .normal-text{opacity:0}.image-btn-container:hover .hover-text{opacity:1}@keyframes gradientBG{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes iconGrow{0%,to{transform:scale(1)}50%{transform:scale(1.5)}}@keyframes textAppear{0%,40%{opacity:0}60%,to{opacity:1}}.no-layout-shift .video-btn-container:before{display:none!important}.no-layout-shift .video-icon{animation:none!important}.no-layout-shift .video-text,.no-layout-shift .video-text-home{animation:none!important;opacity:1!important}
