:root{--site-ease:cubic-bezier(.22,.61,.36,1)}[data-reveal-state]{transition:opacity .52s var(--site-ease),translate .52s var(--site-ease)}[data-reveal-state=waiting]{opacity:0;translate:0 12px}[data-reveal-state=shown]{opacity:1;translate:none}[data-reveal-state]:focus-within{opacity:1;transition:none;translate:none}.site-cursor{pointer-events:none;z-index:2147483646;width:32px;height:28px;translate:-50% -50%;transform:translate3d(var(--cursor-x,-100px),var(--cursor-y,-100px),0);color:#fff;mix-blend-mode:difference;display:none;position:fixed;top:0;left:0}.site-cursor svg{stroke:currentColor;stroke-width:1.3px;stroke-linecap:square;width:100%;height:100%;display:block}.site-cursor g{opacity:0;transform-origin:50%;transition:opacity .2s,transform .35s var(--site-ease);transform:rotate(-35deg)}@media (min-width:761px) and (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){body[data-cursor=active],body[data-cursor=active] *{cursor:none!important}body[data-cursor=active] .site-cursor{display:block}body[data-cursor-link=true] .site-cursor g{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){[data-reveal-state=waiting]{opacity:1;translate:none}[data-reveal-state]{transition:none}}
