.pricing-page .mega-header{align-items:center;display:flex;justify-content:center;min-height:70vh;overflow:hidden;position:relative}.pricing-page .mega-header .glass-orbs{inset:0;pointer-events:none;position:absolute;z-index:0}.pricing-page .mega-header .glass-orbs .orb{border-radius:50%;filter:blur(3rem);height:10rem;opacity:.2;position:absolute;width:10rem}.pricing-page .mega-header .glass-orbs .orb-1{animation:floatOrb1 15s ease-in-out infinite;background:rgb(var(--v-theme-primary));inset-inline-start:5%;top:10%}.pricing-page .mega-header .glass-orbs .orb-2{animation:floatOrb2 18s ease-in-out infinite;background:rgb(var(--v-theme-purple));inset-inline-end:5%;top:10%}.pricing-page .mega-header .glass-orbs .orb-3{animation:floatOrb3 12s ease-in-out infinite;background:rgb(var(--v-theme-info));bottom:20%;inset-inline-start:50%}@keyframes floatOrb1{0%,to{transform:translate(0) scale(1)}50%{transform:translate(1rem,4rem) scale(.95)}}@keyframes floatOrb2{0%,to{transform:translate(0) scale(1)}50%{transform:translate(4rem,5rem) scale(1.15)}}@keyframes floatOrb3{0%,to{transform:translate(0) scale(1)}50%{transform:translate(5rem,3rem) scale(1.2)}}.pricing-page .mega-header .glass-card{height:70%;inset-inline-start:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%;z-index:2}.pricing-page .mega-header .glass-card:before{border-radius:30px;content:"";inset:0;padding:1px;position:absolute}.pricing-page .mega-header .beam{animation:beamDrop 4s linear infinite;background:linear-gradient(to bottom,transparent,rgb(var(--v-theme-primary)),transparent);height:300px;opacity:.4;position:absolute;width:2px;z-index:4}.pricing-page .mega-header .beam-1{animation-delay:0s;left:20%}.pricing-page .mega-header .beam-2{animation-delay:2s;right:15%}@keyframes beamDrop{0%{opacity:0;transform:translateY(-100%)}50%{opacity:.5}to{opacity:0;transform:translateY(100vh)}}.pricing-page .mega-header .hero-title{text-shadow:0 0 20px rgba(var(--v-theme-on-surface),.3)}.pricing-page .mega-header .dynamic-text{background:linear-gradient(90deg,rgb(var(--v-theme-on-surface)),rgb(var(--v-theme-primary)),rgb(var(--v-theme-purple)),rgb(var(--v-theme-on-surface)));background-clip:text;-webkit-background-clip:text;background-size:200% auto;-webkit-text-fill-color:transparent;animation:shine 5s linear infinite;font-weight:700}@keyframes shine{to{background-position:200%}}.pricing-page .mega-header .btn-explore{background:transparent;border:none;border-radius:50px;color:rgb(var(--v-theme-on-surface));cursor:pointer;font-size:1.1rem;font-weight:600;overflow:hidden;padding:18px 45px;position:relative}.pricing-page .mega-header .btn-explore__bg{animation:gradientShift 4s ease infinite;background:linear-gradient(135deg,rgb(var(--v-theme-primary)),rgb(var(--v-theme-purple)),rgb(var(--v-theme-primary)),rgb(var(--v-theme-purple)));background-size:300% 300%;border-radius:50px;inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:2px;position:absolute}.pricing-page .mega-header .btn-explore__icon{animation:bounceDown 1.5s ease-in-out infinite}.pricing-page .mega-header .btn-explore:before{background:linear-gradient(135deg,rgba(var(--v-theme-primary),.1),rgba(var(--v-theme-purple),.1));border-radius:50px;content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.pricing-page .mega-header .btn-explore:after{background:radial-gradient(circle,rgba(var(--v-theme-primary),.4) 0,transparent 70%);content:"";filter:blur(20px);inset:-50%;opacity:0;position:absolute;transition:opacity .3s ease;z-index:-1}.pricing-page .mega-header .btn-explore:hover:after,.pricing-page .mega-header .btn-explore:hover:before{opacity:1}.pricing-page .mega-header .btn-explore:hover .btn-explore__bg{animation-duration:1.5s}@keyframes gradientShift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes bounceDown{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.pricing-page .pricing-wrapper .card{-webkit-backdrop-filter:blur(3rem);backdrop-filter:blur(3rem);background:rgba(var(--v-theme-surface),.8);padding:2rem}.pricing-page .pricing-wrapper .card-title{background:rgb(var(--v-theme-secondary),.5);background-clip:text;-webkit-background-clip:text;font-size:2rem;font-weight:900;text-align:center;-webkit-text-fill-color:transparent}@keyframes moveStar{0%{opacity:.8;transform:translateY(0)}to{opacity:0;transform:translateY(-500px)}}.pricing-page .pricing-wrapper .stars-container{height:100%;left:0;opacity:1;pointer-events:none;position:absolute;top:0;transition:opacity .5s;width:100%;z-index:0}.pricing-page .pricing-wrapper .stars-container .star{animation:moveStar linear infinite;opacity:.5;position:absolute}.pricing-page .pricing-wrapper .premium{background-color:rgb(var(--v-theme-surface));display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%;z-index:1}.pricing-page .pricing-wrapper .premium .card-title{background:rgb(var(--v-theme-primary),.8)!important;background-clip:text!important;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.pricing-page .pricing-wrapper .premium:before{animation:rotate-dual 6s linear infinite;background:conic-gradient(from 0deg,transparent 0,transparent 25%,rgb(var(--v-theme-primary)) 45%,rgb(var(--v-theme-purple)) 50%,transparent 55%,transparent 75%,rgb(var(--v-theme-primary)) 95%,rgb(var(--v-theme-purple)) 100%);content:"";inset:-100%;position:absolute;z-index:-2}.pricing-page .pricing-wrapper .premium:after{background:inherit;border-radius:.5rem;content:"";inset:4px;position:absolute;z-index:-1}.pricing-page .pricing-wrapper .premium .feature-list .feature-icon{color:color-mix(in srgb,rgb(var(--v-theme-primary)) 50%,rgb(var(--v-theme-purple)) 50%)}.pricing-page .pricing-wrapper .premium-btn{background:linear-gradient(45deg,rgb(var(--v-theme-primary)),rgb(var(--v-theme-purple)));box-shadow:0 10px 30px rgba(var(--v-theme-primary),.4);color:#fff}.pricing-page .pricing-wrapper .premium-btn:hover{box-shadow:0 15px 40px rgba(var(--v-theme-primary),.6);transform:scale(1.05)}@keyframes rotate-dual{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.pricing-page .pricing-wrapper .feature-list{list-style:none;margin-bottom:3rem}.pricing-page .pricing-wrapper .feature-list li{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.05);display:flex;gap:12px;padding:12px 0}.pricing-page .pricing-wrapper .cross-item{filter:grayscale(1);opacity:.4}
