.j-step{min-height:60svh;padding-bottom:1.5rem;scroll-margin-top:1rem}.j-step:not(:last-child){margin-bottom:2.5rem}.j-root[data-hydrated] .j-step{margin-bottom:0}@keyframes j-unhide{to{display:block}}@media (scripting:enabled){.j-root:not([data-hydrated]) .j-step:not([data-index="0"]){animation:0s linear 5s forwards j-unhide;display:none}}@media (scripting:none){.j-root .j-step[data-js-only]{display:none}}.j-root[data-hydrated] .j-step:not([hidden]){view-transition-name:j-step}::view-transition-old(j-step){animation-duration:.22s;animation-timing-function:ease-out}::view-transition-new(j-step){animation-duration:.22s;animation-timing-function:ease-out}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}.j-root :not(.j-step),.j-root :before,.j-root :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.j-nav{padding-bottom:calc(.75rem + env(safe-area-inset-bottom,0px))}:root:has(.j-root[data-hydrated]){scroll-padding-bottom:calc(5.5rem + env(safe-area-inset-bottom,0px))}
