.device[data-astro-cid-i62acvjn]{container-type:inline-size}.device-body[data-astro-cid-i62acvjn]{background:#0d0d0f;box-shadow:inset 0 0 0 1px #ffffff1f,0 0 0 1px #00000080,0 30px 60px -22px #0a0a1e73,0 10px 22px -12px #0a0a1e59}.device-phone[data-astro-cid-i62acvjn] .device-body[data-astro-cid-i62acvjn]{border-radius:14.15cqw;padding:2.2cqw}.device-phone[data-astro-cid-i62acvjn] .device-screen[data-astro-cid-i62acvjn]{border-radius:11.95cqw}.device-tablet[data-astro-cid-i62acvjn] .device-body[data-astro-cid-i62acvjn]{border-radius:6.1cqw;padding:2.8cqw}.device-tablet[data-astro-cid-i62acvjn] .device-screen[data-astro-cid-i62acvjn]{border-radius:3.3cqw}.device-screen[data-astro-cid-i62acvjn]{background:#000;line-height:0;overflow:hidden}.device-screen[data-astro-cid-i62acvjn] img,.device-screen[data-astro-cid-i62acvjn] picture{width:100%;height:auto;display:block}.commit[data-astro-cid-sjxnxlfx]:not([data-on]){display:none}[data-astro-cid-sjxnxlfx][data-hero-diff].is-live .commit[data-astro-cid-sjxnxlfx][data-on] .diff-line[data-astro-cid-sjxnxlfx]{animation:.22s ease-out both line-in;animation-delay:calc(var(--l) * .26s)}[data-astro-cid-sjxnxlfx][data-hero-diff].is-live .commit[data-astro-cid-sjxnxlfx][data-on]>[data-astro-cid-sjxnxlfx]:last-child{animation:.3s ease-out both line-in;animation-delay:calc(var(--n) * .26s + .42s)}@keyframes line-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){[data-astro-cid-sjxnxlfx][data-hero-diff].is-live .commit[data-astro-cid-sjxnxlfx][data-on] .diff-line[data-astro-cid-sjxnxlfx],[data-astro-cid-sjxnxlfx][data-hero-diff].is-live .commit[data-astro-cid-sjxnxlfx][data-on]>[data-astro-cid-sjxnxlfx]:last-child{animation:none}}.stage[data-astro-cid-i3irphx7]{aspect-ratio:1/1.12}.stage[data-astro-cid-i3irphx7] .stage-tablet{width:80%;position:absolute;top:0;right:0}.stage[data-astro-cid-i3irphx7] .stage-phone{z-index:1;width:41%;position:absolute;bottom:0;left:0}.rail[data-astro-cid-thu6lh4t]{scrollbar-width:thin;padding-bottom:3rem;scroll-padding-inline:1.25rem}@media (width>=768px){.rail[data-astro-cid-thu6lh4t]{scroll-padding-inline:2.5rem}}.rail[data-astro-cid-thu6lh4t]:focus-visible{outline-offset:-2px}
