.amb-drift{transform:translate(calc(var(--pointer-x,0) * var(--amb-depth,0px)), calc(var(--pointer-y,0) * var(--amb-depth,0px)));transition:transform var(--dur-5) var(--ease-enter)}.amb-depth-1{--amb-depth:18px;--orb-period:19s}.amb-depth-2{--amb-depth:34px;--orb-period:21s}.amb-depth-3{--amb-depth:52px;--orb-period:17s}.amb-depth-4{--amb-depth:-46px;--orb-period:20s}@keyframes amb-breathe{0%,to{opacity:var(--orb-rest)}50%{opacity:calc(var(--orb-rest) * 1.25)}}.amb-orb{opacity:var(--orb-rest)}@media (min-width:768px){.amb-orb{animation:amb-breathe var(--orb-period,19s) ease-in-out var(--cascade-end) infinite}}@media (prefers-reduced-motion:reduce){.amb-drift{transition:none;transform:none}.amb-orb{animation:none}}.spotlight{opacity:.6;pointer-events:none;z-index:30;background:radial-gradient(closest-side,#7965f012,#0000);background:radial-gradient(closest-side,lab(50.6291% 35.1907 -68.6861/.07),#0000);border-radius:9999px;width:600px;height:600px;margin:-300px 0 0 -300px;position:fixed;top:0;left:0}
