.pricing-module__kvPdYW__stage{max-width:80rem;margin:0 auto 6rem;position:relative}.pricing-module__kvPdYW__ambient{z-index:0;pointer-events:none;filter:blur(40px);background:radial-gradient(38% 46% at 14% 30%,#40e0ff33,#0000 70%),radial-gradient(34% 40% at 62% 70%,#386eff24,#0000 72%),radial-gradient(30% 36% at 92% 18%,#40e0ff14,#0000 70%);animation:26s ease-in-out infinite alternate pricing-module__kvPdYW__drift;position:absolute;inset:-12% -6% -8%}@keyframes pricing-module__kvPdYW__drift{0%{transform:translate(-2%)scale(1)}to{transform:translate(3%,-3%)scale(1.06)}}.pricing-module__kvPdYW__grid{z-index:1;grid-template-columns:1fr;gap:1rem;display:grid;position:relative}@media (min-width:700px){.pricing-module__kvPdYW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.pricing-module__kvPdYW__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.pricing-module__kvPdYW__tagline{min-height:2.75rem}}.pricing-module__kvPdYW__vat{z-index:1;text-align:center;color:#9aa3af;margin-top:1.25rem;font-size:.8125rem;position:relative}.pricing-module__kvPdYW__enter{animation:.8s cubic-bezier(.2,.8,.2,1) both pricing-module__kvPdYW__rise;animation-delay:calc(var(--i) * 80ms + .12s);display:flex}@keyframes pricing-module__kvPdYW__rise{0%{opacity:0;transform:translateY(18px)}}.pricing-module__kvPdYW__card{--mx:50%;--my:0%;--rx:0deg;--ry:0deg;isolation:isolate;-webkit-backdrop-filter:blur(22px)saturate(170%);backdrop-filter:blur(22px)saturate(170%);width:100%;transform:perspective(1100px) rotateX(var(--rx)) rotateY(var(--ry));will-change:transform;background:linear-gradient(#ffffff0f 0%,#ffffff05 42%,#ffffff08 100%);border-radius:20px;flex-direction:column;transition:transform .7s cubic-bezier(.2,.8,.2,1),box-shadow .5s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff0f,inset 0 -18px 28px -22px #ffffff12,0 30px 60px -36px #000000e6}.pricing-module__kvPdYW__card:before{content:"";z-index:-1;background:radial-gradient(340px circle at var(--mx) var(--my), #96ecff21, #96ecff08 45%, transparent 70%);opacity:0;transition:opacity .5s;position:absolute;inset:0}.pricing-module__kvPdYW__card:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(240px circle at var(--mx) var(--my), #aaf0ffd9, #40e0ff26 50%, transparent 75%);-webkit-mask-composite:xor;opacity:0;padding:1px;transition:opacity .5s;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.pricing-module__kvPdYW__featured{background:linear-gradient(#40e0ff29 0%,#40e0ff0a 40%,#ffffff09 100%);box-shadow:inset 0 1px #c8f5ff59,inset 0 0 0 1px #40e0ff47,inset 0 -18px 28px -22px #40e0ff2e,0 0 70px -24px #40e0ff59,0 30px 60px -36px #000000e6}.pricing-module__kvPdYW__head{border-bottom:1px solid #ffffff12;padding:1.5rem 1.375rem 1.375rem}.pricing-module__kvPdYW__nameRow{align-items:center;gap:.5rem;min-height:1.5rem;margin-bottom:1rem;display:flex}.pricing-module__kvPdYW__name{font-family:var(--font-sora);color:#fff;font-size:.9375rem;font-weight:600}.pricing-module__kvPdYW__badge{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:#aef0ff;background:#40e0ff1a;border-radius:999px;padding:.2rem .5rem;font-size:.625rem;box-shadow:inset 0 0 0 1px #40e0ff4d}.pricing-module__kvPdYW__featured .pricing-module__kvPdYW__badge{color:#0b0d10;box-shadow:none;background:#40e0ff;font-weight:700}.pricing-module__kvPdYW__price{align-items:baseline;gap:.375rem;display:flex}.pricing-module__kvPdYW__amount{font-family:var(--font-sora);letter-spacing:-.02em;color:#fff;font-size:2.5rem;font-weight:700;line-height:1}.pricing-module__kvPdYW__unit{color:#9aa3af;font-size:.9375rem}.pricing-module__kvPdYW__terms{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#9aa3af;margin-top:.5rem;font-size:.6875rem}.pricing-module__kvPdYW__featured .pricing-module__kvPdYW__terms{color:#aef0ff}.pricing-module__kvPdYW__tagline{color:#c3cad3;margin-top:.875rem;font-size:.875rem;line-height:1.55}.pricing-module__kvPdYW__cta{font-family:var(--font-sora);color:#fff;background:#ffffff0d;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;margin-top:1.125rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600;transition:background .3s,box-shadow .3s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff14}.pricing-module__kvPdYW__cta:hover{background:#ffffff1a}.pricing-module__kvPdYW__featured .pricing-module__kvPdYW__cta{color:#0b0d10;background:linear-gradient(#7aeaff,#40e0ff);box-shadow:inset 0 1px #fff9,0 10px 30px -12px #40e0ffb3}.pricing-module__kvPdYW__featured .pricing-module__kvPdYW__cta:hover{background:linear-gradient(#9bf0ff,#5ce6ff);box-shadow:inset 0 1px #ffffffb3,0 14px 36px -12px #40e0ffe6}.pricing-module__kvPdYW__ctaArrow{width:.9375rem;height:.9375rem;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.pricing-module__kvPdYW__cta:hover .pricing-module__kvPdYW__ctaArrow{transform:translate(3px)}.pricing-module__kvPdYW__body{flex-direction:column;flex:1;padding:1.25rem 1.375rem 1.5rem;display:flex}.pricing-module__kvPdYW__listLabel{color:#9aa3af;margin-bottom:.875rem;font-size:.8125rem}.pricing-module__kvPdYW__list{gap:.6875rem;display:grid}.pricing-module__kvPdYW__item{color:#c3cad3;align-items:flex-start;gap:.625rem;font-size:.84375rem;line-height:1.5;display:flex}.pricing-module__kvPdYW__featured .pricing-module__kvPdYW__item{color:#fff}.pricing-module__kvPdYW__tick{color:#9aa3af;width:1.0625rem;height:1.0625rem;transition:color .4s,box-shadow .4s,background .4s;transition-delay:calc(var(--n,0) * 30ms);border-radius:50%;flex:none;place-items:center;margin-top:.125rem;display:grid;box-shadow:inset 0 0 0 1px #ffffff2e}.pricing-module__kvPdYW__tick svg{width:.625rem;height:.625rem}.pricing-module__kvPdYW__featured .pricing-module__kvPdYW__tick{color:#40e0ff;background:#40e0ff1a;box-shadow:inset 0 0 0 1px #40e0ff73}.pricing-module__kvPdYW__note{color:#9aa3af;border-top:1px solid #ffffff12;margin-top:1.25rem;padding-top:1.125rem;font-size:.8125rem;line-height:1.55}@media (hover:hover) and (pointer:fine){.pricing-module__kvPdYW__card:hover{transform:perspective(1100px) rotateX(var(--rx)) rotateY(var(--ry)) translateY(-6px);transition:transform .18s ease-out,box-shadow .5s;box-shadow:inset 0 1px #ffffff38,inset 0 0 0 1px #ffffff12,inset 0 -18px 28px -22px #ffffff1a,0 40px 70px -34px #000000f2,0 0 60px -30px #40e0ff66}.pricing-module__kvPdYW__featured:hover{box-shadow:inset 0 1px #c8f5ff73,inset 0 0 0 1px #40e0ff57,inset 0 -18px 28px -22px #40e0ff3d,0 0 90px -24px #40e0ff80,0 40px 70px -34px #000000f2}.pricing-module__kvPdYW__card:hover:before,.pricing-module__kvPdYW__card:hover:after{opacity:1}.pricing-module__kvPdYW__card:hover .pricing-module__kvPdYW__tick{color:#40e0ff;background:#40e0ff1a;box-shadow:inset 0 0 0 1px #40e0ff73}}@media (prefers-reduced-motion:reduce){.pricing-module__kvPdYW__ambient,.pricing-module__kvPdYW__enter{animation:none}.pricing-module__kvPdYW__card,.pricing-module__kvPdYW__card:hover{transition:box-shadow .3s;transform:none}}
