.CalculatorHeroBackdrop-module__hoJNZq__root{z-index:0;pointer-events:none;background:radial-gradient(ellipse 56% 52% at 84% 34%, var(--mesh-glow-a), transparent 70%), radial-gradient(ellipse 40% 40% at 62% 80%, var(--mesh-glow-b), transparent 68%), linear-gradient(145deg, var(--mesh-base-start) 0%, var(--mesh-base-end) 100%);position:absolute;inset:0;overflow:hidden}.CalculatorHeroBackdrop-module__hoJNZq__grid{background-image:linear-gradient(var(--mesh-grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--mesh-grid-line) 1px, transparent 1px);opacity:.85;background-size:2.75rem 2.75rem;animation:56s linear infinite CalculatorHeroBackdrop-module__hoJNZq__gridDrift;position:absolute;inset:-4rem;-webkit-mask-image:radial-gradient(68% 78% at 82% 46%,#000000e0 0%,#0000 76%);mask-image:radial-gradient(68% 78% at 82% 46%,#000000e0 0%,#0000 76%)}.CalculatorHeroBackdrop-module__hoJNZq__glowA,.CalculatorHeroBackdrop-module__hoJNZq__glowB{filter:blur(12px);border-radius:50%;position:absolute}.CalculatorHeroBackdrop-module__hoJNZq__glowA{background:radial-gradient(circle, color-mix(in srgb, var(--primitive-green-500) 28%, transparent) 0%, transparent 68%);width:min(36rem,56vw);height:min(36rem,56vw);animation:16s ease-in-out infinite CalculatorHeroBackdrop-module__hoJNZq__glowA;top:4%;right:-6%}.CalculatorHeroBackdrop-module__hoJNZq__glowB{background:radial-gradient(circle, color-mix(in srgb, var(--primitive-green-700) 22%, transparent) 0%, transparent 70%);width:min(26rem,44vw);height:min(26rem,44vw);animation:20s ease-in-out infinite CalculatorHeroBackdrop-module__hoJNZq__glowB;bottom:-2%;right:18%}.CalculatorHeroBackdrop-module__hoJNZq__scene{opacity:.92;width:100%;height:100%;position:absolute;inset:0}.CalculatorHeroBackdrop-module__hoJNZq__orbit{fill:none;stroke:color-mix(in srgb, var(--primitive-green-500) 18%, transparent);stroke-width:1.2px;stroke-dasharray:6 10;transform-origin:980px 250px;animation:28s linear infinite CalculatorHeroBackdrop-module__hoJNZq__orbitSpin}.CalculatorHeroBackdrop-module__hoJNZq__orbitSlow{stroke:color-mix(in srgb, var(--primitive-green-500) 10%, transparent);animation-duration:42s;animation-direction:reverse}.CalculatorHeroBackdrop-module__hoJNZq__ledger{transform-origin:890px 350px;animation:8s ease-in-out infinite CalculatorHeroBackdrop-module__hoJNZq__cardFloat}.CalculatorHeroBackdrop-module__hoJNZq__glass{fill:color-mix(in srgb, var(--primitive-green-500) 10%, transparent);stroke:color-mix(in srgb, var(--primitive-green-500) 32%, transparent);stroke-width:1.4px}.CalculatorHeroBackdrop-module__hoJNZq__glassInner{fill:color-mix(in srgb, var(--color-bg-canvas) 22%, transparent);stroke:color-mix(in srgb, var(--primitive-green-500) 16%, transparent)}.CalculatorHeroBackdrop-module__hoJNZq__hairline{stroke:color-mix(in srgb, var(--primitive-green-500) 22%, transparent);stroke-width:6px;stroke-linecap:round}.CalculatorHeroBackdrop-module__hoJNZq__titleStroke{stroke:color-mix(in srgb, var(--primitive-green-500) 55%, transparent);stroke-width:8px;stroke-linecap:round}.CalculatorHeroBackdrop-module__hoJNZq__term,.CalculatorHeroBackdrop-module__hoJNZq__termSoft{fill:color-mix(in srgb, var(--primitive-green-500) 12%, transparent);stroke:color-mix(in srgb, var(--primitive-green-500) 22%, transparent)}.CalculatorHeroBackdrop-module__hoJNZq__termSoft{fill:color-mix(in srgb, var(--primitive-green-500) 6%, transparent)}.CalculatorHeroBackdrop-module__hoJNZq__termLine{stroke:color-mix(in srgb, var(--color-text-primary) 22%, transparent);stroke-width:6px;stroke-linecap:round}.CalculatorHeroBackdrop-module__hoJNZq__termValue{stroke:color-mix(in srgb, var(--primitive-green-500) 70%, transparent);stroke-width:6px;stroke-linecap:round}.CalculatorHeroBackdrop-module__hoJNZq__rowB{animation:3.6s ease-in-out .4s infinite CalculatorHeroBackdrop-module__hoJNZq__rowPulse}.CalculatorHeroBackdrop-module__hoJNZq__rowC{animation:3.6s ease-in-out .8s infinite CalculatorHeroBackdrop-module__hoJNZq__rowPulse}.CalculatorHeroBackdrop-module__hoJNZq__row{animation:3.6s ease-in-out infinite CalculatorHeroBackdrop-module__hoJNZq__rowPulse}.CalculatorHeroBackdrop-module__hoJNZq__sumRule{stroke:color-mix(in srgb, var(--primitive-green-500) 28%, transparent);stroke-width:2px;stroke-linecap:round;stroke-dasharray:8 8;animation:3s linear infinite CalculatorHeroBackdrop-module__hoJNZq__dashMove}.CalculatorHeroBackdrop-module__hoJNZq__totalGlass{fill:color-mix(in srgb, var(--primitive-green-500) 16%, transparent);stroke:color-mix(in srgb, var(--primitive-green-500) 40%, transparent)}.CalculatorHeroBackdrop-module__hoJNZq__digit{fill:color-mix(in srgb, var(--primitive-green-500) 78%, transparent);font-family:var(--font-display), sans-serif;text-anchor:middle;font-size:44px;font-weight:800}.CalculatorHeroBackdrop-module__hoJNZq__ruble{fill:color-mix(in srgb, var(--primitive-green-500) 62%, transparent);font-family:var(--font-display), sans-serif;font-size:36px;font-weight:700}.CalculatorHeroBackdrop-module__hoJNZq__reelA{animation:4.2s ease-in-out infinite CalculatorHeroBackdrop-module__hoJNZq__reel}.CalculatorHeroBackdrop-module__hoJNZq__reelB{animation:4.8s ease-in-out .2s infinite CalculatorHeroBackdrop-module__hoJNZq__reel}.CalculatorHeroBackdrop-module__hoJNZq__reelC{animation:3.6s ease-in-out .35s infinite CalculatorHeroBackdrop-module__hoJNZq__reel}.CalculatorHeroBackdrop-module__hoJNZq__barA,.CalculatorHeroBackdrop-module__hoJNZq__barB,.CalculatorHeroBackdrop-module__hoJNZq__barC{fill:color-mix(in srgb, var(--primitive-green-500) 28%, transparent);transform-box:fill-box;transform-origin:bottom}.CalculatorHeroBackdrop-module__hoJNZq__barA{animation:3.2s ease-in-out infinite CalculatorHeroBackdrop-module__hoJNZq__barGrow}.CalculatorHeroBackdrop-module__hoJNZq__barB{animation:3.8s ease-in-out .3s infinite CalculatorHeroBackdrop-module__hoJNZq__barGrow}.CalculatorHeroBackdrop-module__hoJNZq__barC{animation:2.8s ease-in-out .5s infinite CalculatorHeroBackdrop-module__hoJNZq__barGrow}.CalculatorHeroBackdrop-module__hoJNZq__plus{stroke:color-mix(in srgb, var(--primitive-green-500) 45%, transparent);stroke-width:3px;stroke-linecap:round;animation:2.6s ease-in-out infinite CalculatorHeroBackdrop-module__hoJNZq__plusPulse}.CalculatorHeroBackdrop-module__hoJNZq__plusB{animation-delay:1.1s}.CalculatorHeroBackdrop-module__hoJNZq__fade{background:linear-gradient(100deg, color-mix(in srgb, var(--mesh-base-start) 96%, transparent) 0%, color-mix(in srgb, var(--mesh-base-start) 82%, transparent) 36%, color-mix(in srgb, var(--mesh-base-start) 28%, transparent) 58%, transparent 74%);position:absolute;inset:0}@keyframes CalculatorHeroBackdrop-module__hoJNZq__gridDrift{0%{transform:translate(0,0)}to{transform:translate(-2.75rem,-2.75rem)}}@keyframes CalculatorHeroBackdrop-module__hoJNZq__glowA{0%,to{opacity:.5;transform:translate(0,0)scale(1)}50%{opacity:.9;transform:translate(-2%,3%)scale(1.06)}}@keyframes CalculatorHeroBackdrop-module__hoJNZq__glowB{0%,to{opacity:.4;transform:translate(0,0)scale(1)}50%{opacity:.75;transform:translate(3%,-4%)scale(1.08)}}@keyframes CalculatorHeroBackdrop-module__hoJNZq__cardFloat{0%,to{transform:translate(0,0)}50%{transform:translateY(-10px)}}@keyframes CalculatorHeroBackdrop-module__hoJNZq__orbitSpin{to{transform:rotate(360deg)}}@keyframes CalculatorHeroBackdrop-module__hoJNZq__rowPulse{0%,to{opacity:.7}50%{opacity:1}}@keyframes CalculatorHeroBackdrop-module__hoJNZq__dashMove{to{stroke-dashoffset:-32px}}@keyframes CalculatorHeroBackdrop-module__hoJNZq__reel{0%,18%{transform:translateY(0)}45%,62%{transform:translateY(-72px)}88%,to{transform:translateY(-144px)}}@keyframes CalculatorHeroBackdrop-module__hoJNZq__barGrow{0%,to{opacity:.5;transform:scaleY(.55)}50%{opacity:.95;transform:scaleY(1)}}@keyframes CalculatorHeroBackdrop-module__hoJNZq__plusPulse{0%,to{opacity:.35;transform:scale(.9)}50%{opacity:.9;transform:scale(1.08)}}@media (max-width:767px){.CalculatorHeroBackdrop-module__hoJNZq__scene{opacity:.32;transform:scale(1.12)translate(10%,6%)}}@media (prefers-reduced-motion:reduce){.CalculatorHeroBackdrop-module__hoJNZq__grid,.CalculatorHeroBackdrop-module__hoJNZq__glowA,.CalculatorHeroBackdrop-module__hoJNZq__glowB,.CalculatorHeroBackdrop-module__hoJNZq__ledger,.CalculatorHeroBackdrop-module__hoJNZq__orbit,.CalculatorHeroBackdrop-module__hoJNZq__orbitSlow,.CalculatorHeroBackdrop-module__hoJNZq__row,.CalculatorHeroBackdrop-module__hoJNZq__rowB,.CalculatorHeroBackdrop-module__hoJNZq__rowC,.CalculatorHeroBackdrop-module__hoJNZq__sumRule,.CalculatorHeroBackdrop-module__hoJNZq__reelA,.CalculatorHeroBackdrop-module__hoJNZq__reelB,.CalculatorHeroBackdrop-module__hoJNZq__reelC,.CalculatorHeroBackdrop-module__hoJNZq__barA,.CalculatorHeroBackdrop-module__hoJNZq__barB,.CalculatorHeroBackdrop-module__hoJNZq__barC,.CalculatorHeroBackdrop-module__hoJNZq__plus,.CalculatorHeroBackdrop-module__hoJNZq__plusB{animation:none}}
