.demo-type.svelte-8oo6bd{border-right:2px solid var(--text-3);width:0;animation:2.2s steps(27,end) .6s forwards svelte-8oo6bd-type;display:inline-block}.demo-success.svelte-8oo6bd{opacity:0;animation:.45s cubic-bezier(.2,.8,.2,1) 3.1s forwards svelte-8oo6bd-show;transform:translateY(6px)}.demo-flag.svelte-8oo6bd{clip-path:inset(0 100% 0 0);animation:.6s cubic-bezier(.3,.9,.3,1) 3.35s forwards svelte-8oo6bd-unfurl}@keyframes svelte-8oo6bd-type{to{border-color:#0000;width:27ch}}@keyframes svelte-8oo6bd-show{to{opacity:1;transform:none}}@keyframes svelte-8oo6bd-unfurl{to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.demo-type.svelte-8oo6bd{border:0;width:27ch;animation:none}.demo-success.svelte-8oo6bd{opacity:1;animation:none;transform:none}.demo-flag.svelte-8oo6bd{clip-path:none;animation:none}}.hero.svelte-1uha8ag{background:linear-gradient(to bottom, var(--sky-top), var(--sky-low) 78%, var(--bg))}.hero-title.svelte-1uha8ag{letter-spacing:-.012em;font-size:clamp(2.875rem,1.6rem + 5.4vw,4.75rem);font-stretch:78%;line-height:.96}.step.svelte-1uha8ag:before{content:"";border-left:2px dashed var(--border-strong);position:absolute;top:2.75rem;bottom:-2.25rem;left:1.1875rem}.step.svelte-1uha8ag:last-child:before{display:none}@media (width>=768px){.step.svelte-1uha8ag:before{border-left:0;border-top:2px dashed var(--border-strong);inset:1.1875rem -1.25rem auto 3.25rem}}
