@keyframes site-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes site-marquee{to{transform:translate(-50%)}}@keyframes site-sheen{0%{transform:translate(-120%)skew(-18deg)}to{transform:translate(260%)skew(-18deg)}}@keyframes site-weave{to{background-position:112px 0}}@keyframes site-toast{0%{opacity:0;transform:translateY(10px)scale(.96)}12%,88%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)}}.site-reveal{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transition-delay:var(--reveal-delay,0s);transform:translateY(22px)}.site-reveal[data-shown=true]{opacity:1;transform:none}.site-float{animation:6s ease-in-out infinite site-float}.site-marquee{animation:38s linear infinite site-marquee}.site-marquee:hover{animation-play-state:paused}.site-sheen:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff38,#0000);width:40%;position:absolute;inset:0 auto 0 0;transform:translate(-120%)skew(-18deg)}.site-sheen:hover:after{animation:.9s cubic-bezier(.22,1,.36,1) site-sheen}.site-weave-run{animation:6s linear infinite site-weave}.site-toast{animation:3.2s cubic-bezier(.22,1,.36,1) both site-toast}.site-display{font-feature-settings:"ss01", "cv11";text-wrap:balance}@media (prefers-reduced-motion:reduce){.site-reveal{opacity:1;transition:none;transform:none}.site-float,.site-marquee,.site-weave-run,.site-toast,.site-sheen:hover:after{animation:none}}
