.home-header{border-color:#0000;transition:border-color .2s ease-out}@supports (animation-timeline:scroll()){.home-header{animation:linear both home-header-rule;animation-timeline:scroll();animation-range:0 64px}}@keyframes home-header-rule{to{border-color:var(--border)}}.home-rise{animation:.6s cubic-bezier(.2,0,0,1) both home-rise;animation-delay:calc(var(--i,0) * 90ms)}@keyframes home-rise{0%{opacity:0;filter:blur(4px);translate:0 10px}}.home-fade:not([data-hidden]){animation:.24s ease-out both home-fade}@keyframes home-fade{0%{opacity:0;translate:0 4px}}.home-span-bar{transform-origin:0;animation:.52s cubic-bezier(.2,0,0,1) both home-span;animation-delay:calc(.12s + var(--i,0) * 70ms)}@keyframes home-span{0%{opacity:.4;scale:0 1}}.home-frame{box-shadow:0 0 0 1px color-mix(in srgb, var(--foreground) 3%, transparent), 0 24px 48px -24px #0006}.feature-shot{box-shadow:0 32px 64px -32px #00000073}.feature-code pre{color:var(--code-foreground);tab-size:2}.feature-code pre:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.home-log-entry:before{content:"";background:linear-gradient(var(--brand), var(--border) 40%);width:1px;position:absolute;inset-block:.75rem 0;inset-inline-start:calc(.3125rem - .5px)}.home-log-entry:last-child:before{display:none}@media (width>=40rem){.home-log-entry:before{inset-inline-start:calc(9.5rem - .5px)}}@media (prefers-reduced-motion:reduce){.home-rise,.home-fade:not([data-hidden]),.home-span-bar,.home-header{animation:none}.home-header{border-color:var(--border)}}
