.route-stage{min-width:0}.portal-hero .portal-rise{animation:.72s cubic-bezier(.16,1,.3,1) both portal-rise}.portal-hero .portal-rise-2{animation-delay:.12s}.portal-hero .portal-rise-3{animation-delay:.2s}.portal-rings{animation:14s ease-in-out infinite portal-rings}@keyframes portal-rise{0%{opacity:0;filter:blur(9px);transform:translateY(20px)}to{opacity:1;filter:blur();transform:none}}@keyframes portal-rings{0%,to{scale:1}50%{scale:1.018}}@media (prefers-reduced-motion:reduce){.portal-hero .portal-rise{animation:.2s both portal-fade}.portal-rings{animation:none}}@keyframes portal-fade{0%{opacity:0}to{opacity:1}}
