.site-footer.svelte-eclmwt .site-footer-kicker{color:var(--muted-foreground);letter-spacing:.22em;text-transform:uppercase;font-size:.6875rem;font-weight:500;line-height:1}.site-footer-card.svelte-eclmwt{background:color-mix(in oklch, var(--foreground) 4%, transparent);box-shadow:inset 0 1px 0 color-mix(in oklch, var(--foreground) 8%, transparent)}.site-footer-glow.svelte-eclmwt{background:linear-gradient(to bottom, color-mix(in oklch, var(--animated-rainbow-bg-colors-shared) 14%, transparent), transparent)}.wallpaper-initial-reveal.svelte-4zbwr5{animation:.9s ease-out backwards svelte-4zbwr5-wallpaper-initial-reveal}@keyframes svelte-4zbwr5-wallpaper-initial-reveal{0%{opacity:0}to{opacity:1}}.wallpaper-geometry.svelte-4zbwr5{width:240vw;height:max(var(--vp-backdrop-h), 100lvh);left:-70vw}@media (width>=48rem){.wallpaper-geometry.svelte-4zbwr5{width:100vw;height:max(var(--vp-backdrop-h), 100svh);transform:translate3d(calc((var(--left-aside-progress,0) - var(--right-aside-progress,0)) * var(--wp-aside-slide,calc(clamp(375px, 100vw / 3, 480px) - 64px)) / 2), 0, 0);left:0}}.wallpaper-slide-fill>div,.wallpaper-slide-fill picture{height:100%}.wallpaper-kenburns.svelte-4zbwr5{transform-origin:50%;animation:34s ease-in-out infinite alternate svelte-4zbwr5-wallpaper-kenburns}@keyframes svelte-4zbwr5-wallpaper-kenburns{0%{transform:scale(1)}to{transform:scale(1.07)}}@media (prefers-reduced-motion:reduce){.wallpaper-initial-reveal.svelte-4zbwr5,.wallpaper-kenburns.svelte-4zbwr5{animation:none}}
