.PageBackdrop_backdrop___HG2d{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;contain:strict}.PageBackdrop_orb__NPFwT{position:absolute;border-radius:50%;filter:blur(90px);will-change:transform}.PageBackdrop_orbA__eeHnQ{width:min(70vw,640px);height:min(70vw,640px);top:-22%;inset-inline-end:-12%;background:radial-gradient(circle at 40% 40%,rgb(var(--primary-500)/.32),transparent 66%);animation:PageBackdrop_driftA__3uGSt 26s ease-in-out infinite alternate}.PageBackdrop_orbB__NFPH9{width:min(60vw,520px);height:min(60vw,520px);bottom:-18%;inset-inline-start:-10%;background:radial-gradient(circle at 50% 50%,rgb(var(--gold-500)/.18),transparent 66%);animation:PageBackdrop_driftB__J8JmZ 32s ease-in-out infinite alternate}.PageBackdrop_dots__yjSbG{position:absolute;inset:0;background-image:radial-gradient(rgb(var(--text-muted)/.35) 1px,transparent 1.4px);background-size:32px 32px;-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 0,#000 0,transparent 72%);mask-image:radial-gradient(ellipse 80% 60% at 50% 0,#000 0,transparent 72%);opacity:.28;animation:PageBackdrop_dotsShift__22StL 40s linear infinite}.PageBackdrop_beam__QPcmU{position:absolute;inset-inline:0;top:0;height:1px;background:linear-gradient(to right,transparent,rgb(var(--primary-500)/.55),transparent);opacity:0;animation:PageBackdrop_beam__QPcmU 14s cubic-bezier(.22,1,.36,1) 2s infinite}.dark .PageBackdrop_orbA__eeHnQ{background:radial-gradient(circle at 40% 40%,rgb(var(--primary-400)/.4),transparent 66%)}.dark .PageBackdrop_orbB__NFPH9{background:radial-gradient(circle at 50% 50%,rgb(var(--gold-400)/.2),transparent 66%)}.dark .PageBackdrop_dots__yjSbG{opacity:.22}@keyframes PageBackdrop_driftA__3uGSt{to{transform:translate3d(-6vw,8vh,0) scale(1.1)}}@keyframes PageBackdrop_driftB__J8JmZ{to{transform:translate3d(7vw,-7vh,0) scale(1.08)}}@keyframes PageBackdrop_dotsShift__22StL{to{background-position:32px 32px}}@keyframes PageBackdrop_beam__QPcmU{0%{transform:translateY(0);opacity:0}8%{opacity:1}60%{transform:translateY(100vh);opacity:0}to{transform:translateY(100vh);opacity:0}}@media (max-width:640px){.PageBackdrop_orb__NPFwT{filter:blur(70px)}.PageBackdrop_beam__QPcmU{display:none}}@media (prefers-reduced-motion:reduce){.PageBackdrop_beam__QPcmU,.PageBackdrop_dots__yjSbG,.PageBackdrop_orb__NPFwT{animation:none}.PageBackdrop_beam__QPcmU{display:none}}