.video-showcase-item{position:relative;border-radius:12px;overflow:hidden;background:hsl(217,33%,17%);border:1px solid hsl(217,33%,20%);transition:all .3s ease}.video-showcase-item:hover{border-color:hsl(212,92%,45%);box-shadow:0 8px 32px rgba(9,105,218,.2);transform:translateY(-4px)}.video-showcase-item video{width:100%;height:auto;display:block;aspect-ratio:16/9;object-fit:cover}.video-showcase-item:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(15,20,25,.8) 0,transparent 50%);opacity:0;transition:opacity .3s ease}.video-showcase-item:hover:after{opacity:1}.feature-title{position:absolute;bottom:0;left:0;right:0;padding:1.5rem;z-index:10;opacity:0;transform:translateY(10px);transition:all .3s ease}.video-showcase-item:hover .feature-title{opacity:1;transform:translateY(0)}.pricing-card{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:2rem;transition:border-color .2s ease;position:relative}.pricing-card:hover{border-color:rgba(255,255,255,.2)}.pricing-card-recommended{background:rgba(31,111,235,.05);border:1px solid rgba(31,111,235,.3)}.pricing-card-recommended:hover{border-color:rgba(31,111,235,.4)}.script-text{font-family:Racing Sans One,sans-serif;font-style:normal;font-weight:400;color:hsl(212,92%,60%)}html{scroll-behavior:smooth;scroll-padding-top:80px}