.hero[data-astro-cid-mjad6dxm]:before{content:"";position:absolute;inset:-40% -10% auto auto;width:640px;height:640px;border-radius:50%;background:radial-gradient(closest-side,rgb(83 134 185 / .3),transparent);animation:drift 14s cubic-bezier(.16,1,.3,1) infinite alternate}@keyframes drift{to{transform:translate(-100px,60px) scale(1.12)}}.enter[data-astro-cid-mjad6dxm]{opacity:0;animation:enter .7s cubic-bezier(.16,1,.3,1) forwards}@keyframes enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.hero[data-astro-cid-mjad6dxm]:before{animation:none}.enter[data-astro-cid-mjad6dxm]{animation:none;opacity:1}}
