body{background-color:#050505!important}.glass-card{background:rgba(255,255,255,.02);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.08);transition:.3s}.pricing-col-feature{width:32%}.pricing-col-plan{width:22.67%}.glass-card:hover{border-color:rgba(208,22,195,.3);box-shadow:0 0 25px rgba(208,22,195,.1);transform:translateY(-4px)}.pro-card-highlight{border:1px solid rgba(208,22,195,.3);box-shadow:0 0 50px -15px rgba(208,22,195,.2);background:rgba(208,22,195,.02)}.btn-glow{position:relative;background:#d016c3;transition:.3s}.btn-glow:hover{box-shadow:0 0 25px rgba(208,22,195,.5);transform:scale(1.02)}@keyframes pulse-glow{0%{box-shadow:0 0 0 0 rgba(208,22,195,.4)}70%{box-shadow:0 0 0 10px rgba(208,22,195,0)}100%{box-shadow:0 0 0 0 rgba(208,22,195,0)}}.btn-pulse{animation:2s infinite pulse-glow}.typewriter-cursor::after{content:'|';margin-left:2px;animation:.8s infinite blink;color:#d016c3;font-weight:300}@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}.pricing-sticky-cta{position:fixed;bottom:0;left:0;right:0;z-index:50;background:rgba(5,5,5,.95);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid rgba(208,22,195,.25);padding:.75rem 1rem;min-height:3.75rem;transform:translateY(100%);transition:transform .3s;pointer-events:none}.pricing-sticky-cta.is-visible{transform:translateY(0);pointer-events:auto}