.xp{grid-column:1/-1}.xp>*{grid-column:2/12}.xp-head{text-align:center;margin-bottom:calc(72 * var(--px))}.xp-eyebrow{font-family:var(--label);letter-spacing:.06em;text-transform:uppercase;color:#f5f2ea80;margin:0;font-size:12px}.xp-title{font-size:calc(80 * var(--px));margin:14px 0 0;line-height:.94}.xp-nowrap{white-space:nowrap}.xp ol{margin:0;padding:0;list-style:none}.xp li{opacity:0;transition:opacity .8s,transform .9s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i) * 90ms);transform:translateY(18px)}.xp[data-in] li{opacity:1;transform:none}@keyframes xp-pulse{to{box-shadow:0 0 0 14px #e8500200}}.xp-track__list{grid-template-columns:repeat(var(--n), 1fr);height:420px;display:grid;position:relative}.xp-track__list:before{content:"";background:linear-gradient(90deg,#f5f2ea14,#f5f2ea59);height:1px;position:absolute;top:50%;left:0;right:0}.xp-track__list li{position:relative}.xp-track__dot{background:#191612;border:1.5px solid #f5f2ea99;border-radius:50%;width:13px;height:13px;margin:-6.5px 0 0 -6.5px;position:absolute;top:50%;left:50%}li[data-current] .xp-track__dot{background:var(--accent);border-color:var(--accent);animation:2.2s ease-out infinite xp-pulse}.xp-track__card{text-align:center;width:92%;position:absolute;top:calc(50% + 30px);left:50%;transform:translate(-50%)}li[data-up] .xp-track__card{top:auto;bottom:calc(50% + 30px)}.xp-track__card small{font-family:var(--label);letter-spacing:.04em;color:#f5f2ea80;font-size:12px}.xp-track__card h3{font-size:calc(30 * var(--px));margin:8px 0 0;line-height:1}.xp-track__card p{color:#f5f2ea99;margin:8px 0 0;font-size:14px}@media (max-width:1025px){.xp>*{grid-column:1/9}}@media (max-width:500px){.xp-title{font-size:36px}.xp-track__list{height:auto;display:block}.xp-track__list:before{display:none}.xp-track__list li{padding:14px 0 14px 28px}.xp-track__dot{top:22px;left:6px}.xp-track__card,li[data-up] .xp-track__card{text-align:left;width:auto;position:static;transform:none}.xp-track__card h3{font-size:24px}}@media (prefers-reduced-motion:reduce){.xp li{transition:none}.xp-track__dot{animation:none!important}}
