.landing-page{position:relative;min-height:100vh;overflow-x:hidden}.landing-page>div:first-child{position:absolute!important;height:120%;width:100%;top:-10%}.landing-page{--accent-color:#7a2dbf!important;--accent-rgb:122,45,191!important;--accent:#7a2dbf!important;--accent-hover:#6b259e!important;--accent-color-hover:#6b259e!important}.landing-page *{--accent-color:#7a2dbf!important;--accent-rgb:122,45,191!important}.landing-page .bg-accent,.landing-page .border-accent,.landing-page .hover\:bg-accent:hover,.landing-page .hover\:border-accent:hover,.landing-page .hover\:text-accent:hover,.landing-page .text-accent{color:#7a2dbf!important;background-color:#7a2dbf!important;border-color:#7a2dbf!important}.landing-page .focus\:ring-accent:focus,.landing-page .ring-accent{--tw-ring-color:#7a2dbf!important}.landing-page .cta-button-primary{background-color:#7a2dbf!important;border-color:#7a2dbf!important}.landing-page .cta-button-primary:hover{background-color:#6b259e!important;border-color:#6b259e!important}.glass-container{background:rgba(255,255,255,.03);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 32px 0 rgba(0,0,0,.37),inset 0 1px 0 0 rgba(255,255,255,.1)}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.glass-feature{background:rgba(255,255,255,.02);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.05);transition:all .3s ease}.glass-feature:hover{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1);transform:translateY(-2px);box-shadow:0 10px 40px rgba(0,0,0,.3)}.video-container{position:relative;background:rgba(0,0,0,.4);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border:1px solid rgba(255,255,255,.1);border-radius:24px;overflow:hidden;box-shadow:0 20px 60px 0 rgba(0,0,0,.5),inset 0 1px 0 0 rgba(255,255,255,.1)}.video-aspect{position:relative;width:100%;padding-bottom:56.25%}.video-aspect video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.purple-glass-text{color:white!important;font-weight:700!important;position:relative!important;text-shadow:0 0 10px rgba(122,45,191,.6),0 0 20px rgba(122,45,191,.4),0 0 30px rgba(122,45,191,.2)!important;filter:drop-shadow(0 0 15px rgba(122,45,191,.5))!important}.purple-glass-text:before{content:"";position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:80px!important;height:80px!important;background-image:url(https://001content.nyc3.cdn.digitaloceanspaces.com/Privee/Default/PFP/s-4lnikx.png)!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:50%!important;z-index:-1!important;opacity:.3!important}.landing-page .cta-button-primary{background:rgba(122,45,191,.15)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;color:white!important;border:1px solid rgba(122,45,191,.3)!important;padding:14px 28px!important;border-radius:16px!important;font-weight:600!important;text-decoration:none!important;display:inline-block!important;transition:all .3s ease!important;position:relative!important;box-shadow:0 0 0 1px rgba(122,45,191,.2),0 0 20px rgba(122,45,191,.3),0 8px 32px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.1)!important}.landing-page .cta-button-primary:hover{background:rgba(122,45,191,.25)!important;border-color:rgba(122,45,191,.5)!important;transform:translateY(-2px)!important;box-shadow:0 0 0 1px rgba(122,45,191,.4),0 0 30px rgba(122,45,191,.5),0 0 60px rgba(122,45,191,.2),0 12px 40px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.2)!important;color:white!important;text-decoration:none!important}.landing-page .cta-button-secondary{background:rgba(255,255,255,.08)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;color:white!important;border:1px solid rgba(255,255,255,.15)!important;padding:14px 28px!important;border-radius:16px!important;font-weight:600!important;text-decoration:none!important;display:inline-block!important;transition:all .3s ease!important;box-shadow:0 8px 32px rgba(0,0,0,.2),inset 0 1px 0 rgba(255,255,255,.1)!important}.landing-page .cta-button-secondary:hover{background:rgba(255,255,255,.15)!important;border-color:rgba(255,255,255,.25)!important;transform:translateY(-2px)!important;box-shadow:0 12px 40px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.15)!important;color:white!important;text-decoration:none!important}