.ambient-glow_root__vc1Qq{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.ambient-glow_glow__qa6z5{position:absolute;width:54vmax;height:54vmax;will-change:transform}.ambient-glow_glow__qa6z5 i{display:block;width:100%;height:100%;border-radius:50%;animation:ambient-glow_breathe__FYd44 14s ease-in-out infinite}.ambient-glow_top__oSLOH{top:-24vmax;right:-22vmax}.ambient-glow_top__oSLOH i{background:radial-gradient(closest-side,color-mix(in srgb,var(--accent) 26%,transparent),transparent)}.ambient-glow_bottom__f6Bhn{bottom:-26vmax;left:-24vmax}.ambient-glow_bottom__f6Bhn i{animation-delay:-7s;background:radial-gradient(closest-side,color-mix(in srgb,#38bdf8 24%,transparent),transparent)}.ambient-glow_spot__F5PEr{position:absolute;top:0;left:0;width:30vmax;height:30vmax;border-radius:50%;opacity:0;background:radial-gradient(closest-side,color-mix(in srgb,var(--accent) 13%,transparent),transparent);transition:opacity .6s ease;will-change:transform}.ambient-glow_spot__F5PEr[data-on]{opacity:1}.dark .ambient-glow_top__oSLOH i{background:radial-gradient(closest-side,color-mix(in srgb,var(--accent) 46%,transparent),transparent)}.dark .ambient-glow_bottom__f6Bhn i{background:radial-gradient(closest-side,color-mix(in srgb,#38bdf8 34%,transparent),transparent)}.dark .ambient-glow_spot__F5PEr{background:radial-gradient(closest-side,color-mix(in srgb,var(--accent) 20%,transparent),transparent)}@keyframes ambient-glow_breathe__FYd44{50%{opacity:.8;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.ambient-glow_glow__qa6z5 i{animation:none}.ambient-glow_spot__F5PEr{display:none}}