.pricing-module__kvPdYW__parallaxBg{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.pricing-module__kvPdYW__parallaxBg .pricing-module__kvPdYW__bgGrid{will-change:transform;background-image:linear-gradient(90deg,#ffffff0a 1px,#0000 1px),linear-gradient(#ffffff0a 1px,#0000 1px);background-size:60px 60px;width:200%;height:200%;position:absolute;inset:-50%;-webkit-mask-image:radial-gradient(circle,#000 40%,#0000 80%);mask-image:radial-gradient(circle,#000 40%,#0000 80%)}.pricing-module__kvPdYW__ambientOrb{filter:blur(120px);opacity:.4;will-change:transform;border-radius:50%;animation:15s ease-in-out infinite alternate pricing-module__kvPdYW__pulseOrb;position:absolute}.pricing-module__kvPdYW__orb1{background:#38bdf840;width:60vw;height:60vh;top:-10%;left:-10%}.pricing-module__kvPdYW__orb2{background:#10b98126;width:50vw;height:50vh;animation-delay:-5s;bottom:-20%;right:-10%}.pricing-module__kvPdYW__orb3{background:#818cf833;width:70vw;height:70vh;animation-delay:-10s;top:30%;left:20%}@keyframes pricing-module__kvPdYW__pulseOrb{0%{opacity:.2;transform:scale(1)}to{opacity:.5;transform:scale(1.3)}}.pricing-module__kvPdYW__pageWrapper{color:#fff;background-color:#020617;min-height:100vh;padding:8rem 1rem 6rem;position:relative;overflow:hidden}.pricing-module__kvPdYW__container{z-index:10;max-width:1280px;margin:0 auto;position:relative}@keyframes pricing-module__kvPdYW__fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.pricing-module__kvPdYW__animateFadeIn{opacity:0;animation:.8s cubic-bezier(.16,1,.3,1) forwards pricing-module__kvPdYW__fadeInUp}.pricing-module__kvPdYW__delay1{animation-delay:.15s}.pricing-module__kvPdYW__delay2{animation-delay:.3s}.pricing-module__kvPdYW__delay3{animation-delay:.45s}.pricing-module__kvPdYW__gradientText{background:linear-gradient(135deg,#38bdf8 0%,#34d399 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.pricing-module__kvPdYW__pricingGrid{grid-template-columns:1fr;align-items:stretch;gap:2rem;margin-top:4rem;margin-bottom:6rem;display:grid}.pricing-module__kvPdYW__pricingCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f172a80;border:1px solid #ffffff0d;border-radius:1.5rem;flex-direction:column;padding:2.5rem;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.pricing-module__kvPdYW__pricingCard:hover{background:#0f172acc;border-color:#ffffff1a;transform:translateY(-8px)}.pricing-module__kvPdYW__popularCard{z-index:2;background:#0f172ab3;border-color:#38bdf84d;transform:scale(1.02);box-shadow:0 10px 40px -10px #38bdf826}.pricing-module__kvPdYW__popularCard:before{content:"";-webkit-mask-composite:xor;opacity:.8;background:linear-gradient(135deg,#38bdf8,#818cf8,#0000 60%);border-radius:1.5rem;padding:2px;animation:4s linear infinite pricing-module__kvPdYW__borderRotate;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pricing-module__kvPdYW__popularCard:hover{transform:scale(1.04)translateY(-4px);box-shadow:0 20px 50px -10px #38bdf84d}.pricing-module__kvPdYW__testimonialBox{background:linear-gradient(135deg,#0f172acc 0%,#020617e6 100%);border:1px solid #ffffff0d;border-radius:2rem;margin-bottom:6rem;padding:4rem;position:relative;overflow:hidden;box-shadow:inset 0 0 40px #00000080}.pricing-module__kvPdYW__testimonialBox:after{content:"";opacity:.7;background:linear-gradient(90deg,#0000,#38bdf8,#34d399,#0000);height:2px;position:absolute;top:0;left:0;right:0}.pricing-module__kvPdYW__faqBox{background:#0f172a66;border:1px solid #ffffff0d;border-radius:1rem;padding:1.5rem;transition:all .3s}.pricing-module__kvPdYW__faqBox:hover{background:#0f172ab3;border-color:#38bdf833}@media only screen and (max-width:767px){.pricing-module__kvPdYW__pageWrapper{padding:5rem 1rem 3rem}.pricing-module__kvPdYW__ambientOrb{filter:blur(60px)}.pricing-module__kvPdYW__orb1{width:80vw;height:80vh}.pricing-module__kvPdYW__orb2{width:70vw;height:70vh}.pricing-module__kvPdYW__pricingGrid{grid-template-columns:1fr;gap:1.5rem;margin-top:3rem}.pricing-module__kvPdYW__pricingCard{border-radius:1.25rem;padding:1.75rem}.pricing-module__kvPdYW__popularCard{transform:scale(1)}.pricing-module__kvPdYW__popularCard:hover{transform:translateY(-4px)}.pricing-module__kvPdYW__testimonialBox{border-radius:1.5rem;margin-bottom:4rem;padding:2.5rem 1.5rem}}@media only screen and (min-width:768px) and (max-width:1023px){.pricing-module__kvPdYW__pageWrapper{padding:6rem 1.5rem 4rem}.pricing-module__kvPdYW__ambientOrb{filter:blur(80px)}.pricing-module__kvPdYW__pricingGrid{grid-template-columns:repeat(2,1fr);gap:2rem}.pricing-module__kvPdYW__pricingCard:last-child{grid-column:1/-1;max-width:50%;margin:0 auto}.pricing-module__kvPdYW__popularCard{transform:scale(1.02)}.pricing-module__kvPdYW__testimonialBox{margin-bottom:5rem;padding:3rem 2rem}}@media only screen and (min-width:1024px) and (max-width:1439px){.pricing-module__kvPdYW__pageWrapper{padding:8rem 2rem 5rem}.pricing-module__kvPdYW__ambientOrb{filter:blur(100px)}.pricing-module__kvPdYW__pricingGrid{grid-template-columns:repeat(3,1fr);gap:1.5rem}.pricing-module__kvPdYW__pricingCard:last-child{grid-column:auto;max-width:none}.pricing-module__kvPdYW__pricingCard{padding:2rem}.pricing-module__kvPdYW__testimonialBox{padding:4rem 3rem}}@media only screen and (min-width:1440px){.pricing-module__kvPdYW__pageWrapper{padding:10rem 2rem 6rem}.pricing-module__kvPdYW__pricingGrid{grid-template-columns:repeat(3,1fr);gap:2.5rem}.pricing-module__kvPdYW__pricingCard{padding:3rem}.pricing-module__kvPdYW__testimonialBox{margin-bottom:8rem;padding:5rem 4rem}}
