.pricing-hero-bg{position:absolute;inset:0;overflow:hidden;pointer-events:none;mask-image:linear-gradient(180deg,#000,#000 78%,transparent);-webkit-mask-image:linear-gradient(180deg,#000,#000 78%,transparent)}.pricing-hero-bg__aurora{position:absolute;inset:-20% -10% 0;filter:blur(90px) saturate(1.1)}.pricing-hero-bg__orb{position:absolute;border-radius:50%;mix-blend-mode:screen;animation:pricing-hero-drift 18s ease-in-out infinite alternate}.pricing-hero-bg__orb.is-ember{top:-6%;left:22%;width:46%;height:72%;background:radial-gradient(closest-side,rgba(var(--brand-rgb),.55),transparent)}.pricing-hero-bg__orb.is-rose{top:4%;right:16%;width:40%;height:64%;background:radial-gradient(closest-side,rgba(252,111,159,.42),transparent);animation-duration:22s;animation-delay:-6s}.pricing-hero-bg__orb.is-gold{top:26%;left:40%;width:22%;height:34%;background:radial-gradient(closest-side,rgba(255,196,140,.28),transparent);animation-duration:26s;animation-delay:-12s}@keyframes pricing-hero-drift{0%{transform:translate3d(-4%,0,0) scale(1)}50%{transform:translate3d(3%,4%,0) scale(1.08)}to{transform:translate3d(5%,-2%,0) scale(.96)}}.pricing-hero-bg__grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0);background-size:56px 56px;background-position:top;mask-image:radial-gradient(70% 80% at 50% 0,#000 0,transparent 75%);-webkit-mask-image:radial-gradient(70% 80% at 50% 0,#000 0,transparent 75%)}.pricing-hero-bg__rings{position:absolute;top:0;left:50%;width:max(1200px,100%);height:100%;transform:translateX(-50%);opacity:.5}.pricing-hero-bg__spectrum{position:absolute;right:0;bottom:10%;left:0;display:flex;align-items:flex-end;justify-content:center;gap:5px;height:120px;padding:0 4%;opacity:.4;mask-image:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 22%,#000 78%,transparent)}.pricing-hero-bg__spectrum i{flex:0 1 4px;min-width:2px;border-radius:2px 2px 0 0;background:linear-gradient(180deg,rgba(252,111,159,.55),rgba(var(--brand-rgb),.08));transform-origin:bottom;animation:pricing-hero-eq 2.4s ease-in-out infinite}@keyframes pricing-hero-eq{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}.pricing-hero-bg__noise{position:absolute;inset:0;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");mix-blend-mode:overlay}.pricing-hero-bg__line{position:absolute;top:0;left:50%;width:min(720px,80%);height:1px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,rgba(252,111,159,.7),rgba(255,141,110,.7),transparent)}@media (max-width:767px){.pricing-hero-bg__aurora{filter:blur(60px)}.pricing-hero-bg__grid{background-size:40px 40px}.pricing-hero-bg__spectrum{gap:3px;height:72px}.pricing-hero-bg__spectrum i:nth-child(2n){display:none}}@media (prefers-reduced-motion:reduce){.pricing-hero-bg__orb,.pricing-hero-bg__spectrum i{animation:none}}