@keyframes journey-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.journey-rise{animation:journey-rise var(--dur-reveal,.6s) var(--ease-out,cubic-bezier(.33, 1, .68, 1)) both;animation-delay:calc(var(--i,0) * 70ms)}.journey-stage{background:radial-gradient(120% 140% at 100% 0%, color-mix(in oklab, var(--color-accent) 16%, transparent) 0%, transparent 55%), radial-gradient(90% 120% at 0% 100%, color-mix(in oklab, var(--color-gold-base) 10%, transparent) 0%, transparent 60%), var(--color-base)}[dir=ltr] .journey-stage{background:radial-gradient(120% 140% at 0% 0%, color-mix(in oklab, var(--color-accent) 16%, transparent) 0%, transparent 55%), radial-gradient(90% 120% at 100% 100%, color-mix(in oklab, var(--color-gold-base) 10%, transparent) 0%, transparent 60%), var(--color-base)}.journey-stage:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--color-gold-base) 70%, transparent), transparent);pointer-events:none;block-size:1px;position:absolute;inset-block-start:0;inset-inline:24px}@media (prefers-reduced-motion:reduce){.journey-rise{animation:none}}
