.sd-frame{--sd-ease:cubic-bezier(.2, .7, .2, 1);--sd-spring:cubic-bezier(.34, 1.4, .5, 1)}.sd-in{animation:sd-in var(--d,.5s) var(--sd-ease) var(--t,0s) both}@keyframes sd-in{0%{opacity:0;transform:translateY(8px)}}.sd-fade{animation:sd-fade var(--d,.4s) ease var(--t,0s) both}@keyframes sd-fade{0%{opacity:0}}.sd-pop{animation:sd-pop var(--d,.45s) var(--sd-spring) var(--t,0s) both}@keyframes sd-pop{0%{opacity:0;transform:scale(.4)}}.sd-gone{opacity:0;animation:sd-gone var(--d,.35s) ease var(--t,0s) both}@keyframes sd-gone{0%{opacity:1}to{opacity:0}}.sd-blip{opacity:0;animation:sd-blip var(--d,1s) ease var(--t,0s) both}@keyframes sd-blip{0%,to{opacity:0}12%,88%{opacity:1}}.sd-ring{opacity:0;animation:sd-ring var(--d,.9s) ease-out var(--t,0s) both}@keyframes sd-ring{0%{opacity:0;transform:scale(.7)}1%{opacity:.9}to{opacity:0;transform:scale(var(--ring,2))}}.sd-lit{animation:sd-lit var(--d,.5s) ease var(--t,0s) both}@keyframes sd-lit{0%{opacity:.45;filter:grayscale()}}.sd-grow-x{animation:sd-grow-x var(--d,.5s) var(--sd-ease) var(--t,0s) both}@keyframes sd-grow-x{0%{transform:scaleX(0)}}.sd-grow-y{animation:sd-grow-y var(--d,.5s) var(--sd-ease) var(--t,0s) both}@keyframes sd-grow-y{0%{transform:scaleY(0)}}.sd-wipe{animation:sd-wipe var(--d,.6s) var(--sd-ease) var(--t,0s) both}@keyframes sd-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.sd-clip{animation:sd-clip var(--d,.6s) linear var(--t,0s) both}@keyframes sd-clip{0%{clip-path:inset(0 50%)}.1%{clip-path:inset(var(--c0,0 100% 0 0))}to{clip-path:inset(var(--c1,0 0 0 0))}}.sd-move{animation:sd-move var(--d,.6s) var(--sd-ease) var(--t,0s) both}.sd-drop{animation:sd-move var(--d,.7s) var(--sd-spring) var(--t,0s) both}@keyframes sd-move{0%{opacity:var(--o0,1);transform:translate(var(--x0,0), var(--y0,0)) rotate(var(--r0,0deg)) scale(var(--s0,1))}}.sd-travel{opacity:0;animation:sd-travel var(--d,1s) ease-in-out var(--t,0s) both}@keyframes sd-travel{0%{opacity:0;transform:translate(var(--x0,0), var(--y0,0)) scale(var(--s0,1))}15%,85%{opacity:1}to{opacity:0;transform:translate(var(--x1,0), var(--y1,0)) scale(var(--s1,1))}}.sd-num{opacity:0;animation:sd-num-in .35s var(--sd-ease) var(--t,0s) both, sd-num-out .35s var(--sd-ease) var(--t2,0s) forwards}.sd-num-last{animation:sd-num-in .35s var(--sd-ease) var(--t,0s) both}@keyframes sd-num-in{0%{opacity:0;transform:translateY(.6em)}to{opacity:1;transform:none}}@keyframes sd-num-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-.6em)}}.sd-dot{animation:sd-dot .9s ease-in-out var(--t,0s) 3 both}@keyframes sd-dot{0%,to{opacity:.45;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.sd-breathe{animation:sd-breathe 2.4s ease-in-out var(--t,0s) 3}@keyframes sd-breathe{50%{opacity:.35}}.sd-caret{animation:sd-caret 1s steps(1) var(--t,0s) 5}@keyframes sd-caret{50%{opacity:0}}.sd-seo-climb{animation:4.5s cubic-bezier(.5,0,.2,1) 1s both sd-seo-climb}@keyframes sd-seo-climb{0%,18%{transform:translateY(300%)}28%,46%{transform:translateY(200%)}56%,74%{transform:translateY(100%)}84%,to{transform:translateY(0)}}.sd-seo-pin{animation:4.5s cubic-bezier(.5,0,.2,1) 1s both sd-seo-pin}@keyframes sd-seo-pin{0%,18%{transform:scale(.62)}28%,46%{transform:scale(.74)}56%,74%{transform:scale(.87)}84%,to{transform:scale(1)}}.sd-brand-pen{opacity:0;animation:3.8s linear .7s both sd-brand-pen}@keyframes sd-brand-pen{0%{opacity:0;transform:translate(28%,64%)}5.26%{opacity:1;transform:translate(28%,64%)}11.4%{transform:translate(30.95%,53%)}17.54%{transform:translate(39%,44.95%)}23.68%{transform:translate(50%,42%)}29.82%{transform:translate(61%,44.95%)}35.96%{transform:translate(69.05%,53%)}42.11%{transform:translate(72%,64%)}47.37%{transform:translate(82%,64%)}68.42%{transform:translate(18%,64%)}72.37%{transform:translate(30%,74%)}82.89%{transform:translate(70%,74%)}85.53%{transform:translate(62%,83%)}92.11%{opacity:1;transform:translate(38%,83%)}to{opacity:0;transform:translate(70%,96%)}}.sd-brand-arch{animation:1.4s linear .9s both sd-brand-arch}@keyframes sd-brand-arch{0%{clip-path:inset(0 100% 0 0)}.1%{clip-path:inset(0 72% 0 0)}16.67%{clip-path:inset(0 68.05% 0 0)}33.33%{clip-path:inset(0 60% 0 0)}50%{clip-path:inset(0 49% 0 0)}66.67%{clip-path:inset(0 38% 0 0)}83.33%{clip-path:inset(0 29.95% 0 0)}to{clip-path:inset(0)}}.sd-progress{animation:sd-progress var(--sd-duration,8s) linear both}@keyframes sd-progress{0%{transform:scaleX(0)}}.sd-frame[data-demo=paused] :is(.sd-stage,.sd-stage *,.sd-progress){animation-play-state:paused!important}.sd-frame[data-demo=static] :is(.sd-stage,.sd-stage *,.sd-progress){animation:none!important}.sd-frame[data-demo=static] .sd-progress{opacity:0}html[data-motion=paused] .sd-frame:not([data-live]) :is(.sd-stage,.sd-stage *,.sd-progress){animation:none!important}@media (prefers-reduced-motion:reduce){.sd-frame :is(.sd-stage,.sd-stage *,.sd-progress){animation:none!important}.sd-frame .sd-progress{opacity:0}.sd-frame .sd-toggle{display:none}}@media (scripting:none){.sd-frame :is(.sd-stage,.sd-stage *,.sd-progress){animation:none!important}.sd-frame .sd-progress{opacity:0}.sd-frame .sd-toggle{display:none}}
