@media (prefers-reduced-motion:no-preference){@keyframes st-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes st-fade-in{0%{opacity:0}to{opacity:1}}@keyframes st-rise{0%{opacity:0;transform:translateY(48px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes st-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes st-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes st-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes st-pop{0%{opacity:0;transform:scale(.8)}70%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes st-drift{0%{background-position:0 0,100% 100%,0 0,0 0}50%{background-position:6% 4%,94% 96%,0 0,0 0}to{background-position:0 0,100% 100%,0 0,0 0}}@keyframes st-pulse-ring{0%{box-shadow:0 0 #c9a35a8c}70%{box-shadow:0 0 0 8px #c9a35a00}to{box-shadow:0 0 #c9a35a00}}@keyframes st-glow{0%,to{box-shadow:0 0 0 3px var(--accent)}50%{box-shadow:0 0 0 6px var(--accent)}}@keyframes st-sheen{0%{transform:translate(-120%)skew(-18deg)}to{transform:translate(260%)skew(-18deg)}}.st-fade-up{opacity:0;animation:.8s cubic-bezier(.16,1,.3,1) forwards st-fade-up}.st-fade-in{opacity:0;animation:1s ease-out forwards st-fade-in}.st-rise{opacity:0;animation:1.1s cubic-bezier(.16,1,.3,1) forwards st-rise}.st-float{animation:6s ease-in-out infinite st-float}.st-grow{transform-origin:bottom;animation:.9s cubic-bezier(.16,1,.3,1) forwards st-grow;transform:scaleY(0)}.st-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.6s cubic-bezier(.4,0,.2,1) .6s forwards st-draw}.st-pop{opacity:0;animation:.5s ease-out 1.9s forwards st-pop}.st-drift{background-size:140% 140%,140% 140%,auto,auto;animation:22s ease-in-out infinite st-drift}.st-pulse{animation:2.4s ease-out infinite st-pulse-ring}.st-glow{animation:3.2s ease-in-out infinite st-glow}.st-sheen{position:relative;overflow:hidden}.st-sheen:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff73,#0000);width:40%;position:absolute;inset:0 auto 0 0;transform:translate(-120%)skew(-18deg)}.st-sheen:hover:after{animation:.9s ease-out st-sheen}}.st-reveal[data-state=hidden]{opacity:0;transform:translateY(22px)}.st-reveal[data-state=shown]{opacity:1;transform:none}.st-reveal{transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){.st-reveal[data-state=hidden]{opacity:1;transform:none}.st-reveal{transition:none}}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.st-link{position:relative}.st-link:after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .3s;position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}.st-link:hover:after{transform:scaleX(1)}@media (prefers-reduced-motion:no-preference){@keyframes st-page-in{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:translate(0)}}@keyframes st-row-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes st-tour-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes st-press{0%,to{transform:scale(1);box-shadow:0 0 #0000}40%{box-shadow:0 0 0 4px var(--accent);transform:scale(.94)}}@keyframes st-check-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.st-page-in{animation:.55s cubic-bezier(.16,1,.3,1) both st-page-in}.st-row-in{opacity:0;animation:.5s cubic-bezier(.16,1,.3,1) forwards st-row-in}.st-tour-progress{transform-origin:0;animation:st-tour-progress var(--tour-ms,4s)linear forwards}.st-press{animation:.7s ease-in-out 1.6s st-press}.st-check-in{animation:.35s ease-out both st-check-in}}
