.a55K5a_root{--ease-out:cubic-bezier(.16, 1, .3, 1);--ease:cubic-bezier(.2, .7, .2, 1);--brand:var(--chakra-colors-brand-solid)}html.motion .a55K5a_root [data-reveal]{opacity:0;transition:opacity .9s var(--ease-out), translate 1.1s var(--ease-out);transition-delay:var(--delay,0s);translate:0 32px}html.motion .a55K5a_root [data-reveal][data-visible]{opacity:1;translate:none}.a55K5a_word{vertical-align:top;clip-path:inset(-.5em -.3em 0);margin-bottom:-.14em;padding-bottom:.14em;display:inline-block}.a55K5a_wordInner{display:inline-block}html.motion .a55K5a_root [data-split] .a55K5a_wordInner{transition:translate 1s var(--ease-out);transition-delay:calc(var(--i) * 45ms + var(--delay,0s));translate:0 115%}html.motion .a55K5a_root [data-split][data-visible] .a55K5a_wordInner{translate:none}html.motion .a55K5a_root [data-split][data-intro] .a55K5a_wordInner{animation:a55K5a_wordRise 1.1s var(--ease-out) both;animation-delay:calc(.12s + var(--i) * 65ms);transition:none;translate:none}html.motion .a55K5a_root [data-intro]:not([data-split]){animation:a55K5a_intro 1.1s var(--ease-out) both;animation-delay:var(--delay,0s)}@keyframes a55K5a_wordRise{0%{translate:0 115%}}@keyframes a55K5a_intro{0%{opacity:0;translate:0 24px}}.a55K5a_accent{color:var(--brand)}html.motion .a55K5a_root .a55K5a_accent{animation:a55K5a_dotDrop 1s var(--ease-out) both;animation-delay:.9s;display:inline-block}@keyframes a55K5a_dotDrop{0%{opacity:0;translate:0 -1em}}.a55K5a_spot{isolation:isolate;position:relative}.a55K5a_spot:before{content:"";border-radius:inherit;background:radial-gradient(380px circle at var(--mx,-999px) var(--my,-999px), color-mix(in srgb, var(--brand) 14%, transparent), transparent 60%);opacity:0;pointer-events:none;z-index:-1;transition:opacity .3s;position:absolute;inset:0}.a55K5a_spot:hover:before{opacity:1}.a55K5a_spotDark:before{background:radial-gradient(380px circle at var(--mx,-999px) var(--my,-999px), #ffffff17, transparent 60%)}.a55K5a_magnetic{transition:transform .35s var(--ease-out);will-change:transform}.a55K5a_progress{z-index:20;transform-origin:0;background:var(--brand);pointer-events:none;height:2px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}html.motion .a55K5a_root .a55K5a_float{animation:a55K5a_floatIn 1.1s var(--ease-out) both, a55K5a_bob 7s ease-in-out infinite;animation-delay:var(--delay,.6s), calc(var(--delay,.6s) + 1.1s)}@keyframes a55K5a_floatIn{0%{opacity:0;translate:0 18px;scale:.96}}@keyframes a55K5a_bob{50%{translate:0 -7px}}.a55K5a_desk{transition:fill .45s var(--ease), stroke .45s var(--ease)}html.motion .a55K5a_root .a55K5a_pop{transform-box:fill-box;transform-origin:50%;animation:a55K5a_pop .55s var(--ease-out) both;animation-delay:var(--delay,0s)}@keyframes a55K5a_pop{0%{opacity:0;scale:.4}}.a55K5a_ring{transform-box:fill-box;transform-origin:50%;opacity:0}html.motion .a55K5a_root .a55K5a_ring{animation:2.6s ease-out infinite a55K5a_ring;animation-delay:var(--delay,0s)}@keyframes a55K5a_ring{0%{opacity:.75;scale:.3}to{opacity:0;scale:2.6}}.a55K5a_flash{transform-box:fill-box;transform-origin:50%}html.motion .a55K5a_root .a55K5a_flash{animation:1.2s ease-out both a55K5a_flash}@keyframes a55K5a_flash{0%{opacity:.9;scale:.6}to{opacity:0;scale:2.2}}.a55K5a_paused,.a55K5a_paused *{animation-play-state:paused!important}
