:root{--phone-scale:1;--phone-rotation:10deg;--phone-translate-x:5vw;--phone-translate-y:0}@media (min-width:768px){:root{--phone-translate-x:0;--phone-translate-y:5vw}}.video-wrapper{border-radius:30px 30px 30px 0;border-bottom-left-radius:0;overflow:hidden}.video-phone{-webkit-filter:drop-shadow(0 0 2rem #142025);filter:drop-shadow(0 0 2rem #142025);-webkit-transform:translateX(5vw) translateY(0) scale(1) rotate(10deg);transform:translateX(5vw) translateY(0) scale(1) rotate(10deg);-webkit-transform:translateX(var(--phone-translate-x)) translateY(var(--phone-translate-y)) scale(var(--phone-scale)) rotate(var(--phone-rotation));transform:translateX(var(--phone-translate-x)) translateY(var(--phone-translate-y)) scale(var(--phone-scale)) rotate(var(--phone-rotation));width:100%;height:100%;max-width:min(40vw,300px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:-8vw;margin-top:-8vw}@media (min-width:768px){.video-phone{max-width:280px;margin-bottom:0;margin-top:0}}@media (min-width:1024px){.video-phone{max-width:300px}}@media (min-width:1280px){.video-phone{max-width:316px}}@media (min-width:1440px){.video-phone{max-width:339px}}.video-phone img{z-index:10}.video-phone video{position:absolute;overflow:hidden;-webkit-transform:scale(.99);transform:scale(.99);-webkit-clip-path:inset(2px 2px 2px 2px);clip-path:inset(2px 2px 2px 2px);border-radius:12%;width:100%;height:100%}iframe[src*=youtube]{max-width:100%}