.epm-path{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;gap:.6rem}.epm-path-node{opacity:0;transform:translateY(5px)}.epm-path.is-revealed .epm-path-node{animation:epm-path-in .24s ease-out forwards;animation-delay:calc(var(--epm-path-i, 0) * 90ms)}@keyframes epm-path-in{to{opacity:1;transform:none}}.epm-path-step{min-width:0;border-radius:10px;padding:.6rem .75rem;background:var(--home-bg, #fff);border:1px solid var(--home-border)}.epm-path-step.is-bonus{background:color-mix(in srgb,var(--home-blue) 5%,var(--home-bg, #fff));border-color:color-mix(in srgb,var(--home-blue) 35%,var(--home-border))}.epm-path .epm-path-step .epm-path-step-title{margin:0;font-weight:600;font-size:.9rem;line-height:1.3;color:var(--home-text)}.epm-path-step-detail{margin:.2rem 0 0;font-size:.82rem;line-height:1.4;color:var(--home-muted)}@media(max-width:26rem){.epm-path{gap:.45rem}.epm-path-step{padding:.5rem .55rem}.epm-path .epm-path-step .epm-path-step-title{font-size:.82rem}.epm-path-step-detail{font-size:.76rem;line-height:1.35}}@media(max-width:22rem){.epm-path{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.epm-path-node{opacity:1;transform:none;animation:none!important}}.epm-path-step-title,.epm-path-step-detail{-webkit-hyphens:manual;hyphens:manual}
