.logo-video{overflow:hidden}.logo-video h2{color:#000;font-weight:700;padding:0 10px;text-align:center}.logo-video h2 span{background-image:linear-gradient(90deg,var(--c-ocean),var(--c-lightblue))}.logo-video h2 span,.logo-video.pink h2 span{-webkit-background-clip:text;-webkit-text-fill-color:transparent}.logo-video.pink h2 span{background-image:linear-gradient(90deg,var(--c-rose),var(--c-pink))}.logo-video.pink_to_blue h2 span{-webkit-background-clip:text;background-image:linear-gradient(90deg,#c20dd1,#1c7cf3);-webkit-text-fill-color:transparent}.phone-video-container{align-items:center;display:flex;height:100px;justify-content:center;overflow:visible;position:relative;width:250px}.phone-video-container video{box-shadow:0 8px 16px rgba(0,0,0,.2);display:block;height:100%;object-fit:cover;top:-53%}.logo-video .play-button,.phone-video-container video{border-radius:10px;height:200px;position:absolute;width:130px}.logo-video .play-button{align-items:center;background:rgba(0,0,0,.3);color:#fff;cursor:pointer;display:flex;font-size:60px;justify-content:center;left:50%;padding:20px 25px;top:47%;transform:translate(-50%,-50%);transition:opacity .3s ease;z-index:2}.dnd-section>.row-fluid:has(.logo-video){max-width:100%!important}@media(max-width:1000px){.logo-video .slide-track-no-scroll{flex-direction:column}.logo-video .slider{height:100%!important}.logo-video h2 span{display:block}}