@keyframes site-fade{0%,30%{opacity:1;filter:blur()}to{opacity:.1;filter:blur(7px)}}@keyframes site-resolve{0%,45%{opacity:0;filter:blur(14px);transform:translateY(.12em)}to{opacity:1;filter:none;transform:none}}@keyframes site-beams{0%{transform:translate(-4%)}to{transform:translate(7%,3%)}}@keyframes site-ring{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.site-fade{animation:1.6s ease-in forwards site-fade}.site-resolve{animation:4.5s ease-out both site-resolve}.site-beams{animation:18s ease-in-out infinite alternate site-beams}.site-ring{animation:2s ease-out infinite site-ring}[data-motion=off] *,[data-motion=off] :before,[data-motion=off] :after{transition:none!important;animation:none!important}[data-motion=off] .site-fade{opacity:.1;filter:blur(7px)}@media (prefers-reduced-motion:reduce){.site-fade{opacity:.1;filter:blur(7px)}}.site-ground{background:linear-gradient(165deg, color-mix(in oklab, var(--color-ground-1), var(--color-ground-3) calc(var(--scrolled,0) * 100%)), var(--color-paper) 45%, color-mix(in oklab, var(--color-ground-3), #cfdbe6 calc(var(--scrolled,0) * 100%)))}
