.EngagementPath-module__P3Uz2W__frame{color:var(--color-ivory);background:radial-gradient(circle at 50% -20%,#c9a55e26,#0000 42%),linear-gradient(145deg,#11141b,#080a0e 58%,#0c0f15);border:1px solid #c9a55e52;border-radius:6px;padding:clamp(24px,4vw,52px);position:relative;overflow:hidden;box-shadow:0 36px 90px #08090e3d,inset 0 1px #ffffff0f}.EngagementPath-module__P3Uz2W__frame:before{content:"";pointer-events:none;background-image:linear-gradient(#f4efe805 1px,#0000 1px),linear-gradient(90deg,#f4efe805 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0}.EngagementPath-module__P3Uz2W__topline{color:#f4efe89e;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:20px;font-size:.72rem;display:flex;position:relative}.EngagementPath-module__P3Uz2W__rail{z-index:1;grid-template-columns:repeat(5,1fr);margin:80px 0 0;padding:0 0 150px;list-style:none;display:grid;position:relative}.EngagementPath-module__P3Uz2W__rail:before{background:linear-gradient(90deg, #c9a55e33, var(--color-gold-light), #c9a55e33);content:"";height:1px;position:absolute;top:26px;left:10%;right:10%}.EngagementPath-module__P3Uz2W__stage{text-align:center;min-width:0;position:relative}.EngagementPath-module__P3Uz2W__number{color:#f4efe894;margin-bottom:12px;font-size:.68rem;display:block}.EngagementPath-module__P3Uz2W__node{border:1px solid var(--color-gold);background:#0c0e13;border-radius:50%;place-items:center;width:18px;height:18px;margin:0 auto 24px;display:grid;position:relative;box-shadow:0 0 0 7px #c9a55e0f,0 0 24px #c9a55e33}.EngagementPath-module__P3Uz2W__node i{background:var(--color-gold-light);border-radius:50%;width:6px;height:6px}.EngagementPath-module__P3Uz2W__stage h3{color:var(--color-ivory);padding-inline:6px;font-size:clamp(.92rem,1.25vw,1.05rem)}.EngagementPath-module__P3Uz2W__stage p{color:#f4efe89e;margin-top:7px;padding-inline:7px;font-size:clamp(.74rem,.9vw,.82rem)}.EngagementPath-module__P3Uz2W__branch{color:#f4efe88a;width:140px;display:grid;position:absolute;left:50%;translate:-50%}.EngagementPath-module__P3Uz2W__branch:before{content:"";background:repeating-linear-gradient(#c9a55e99 0 4px,#0000 4px 8px);justify-self:center;width:1px;height:32px}.EngagementPath-module__P3Uz2W__branch span{color:var(--color-gold);letter-spacing:.1em;text-transform:uppercase;margin-top:8px;font-size:.66rem}.EngagementPath-module__P3Uz2W__branch b{color:var(--color-ivory);margin-top:3px;font-size:.82rem}.EngagementPath-module__P3Uz2W__branch small{color:#f4efe894;margin-top:2px;font-size:.72rem}.EngagementPath-module__P3Uz2W__pilot,.EngagementPath-module__P3Uz2W__enterprise{top:calc(100% + 12px)}@media (max-width:900px){.EngagementPath-module__P3Uz2W__topline span:last-child{display:none}.EngagementPath-module__P3Uz2W__rail{grid-template-columns:1fr;gap:0;margin-top:36px;padding:0 0 0 20px}.EngagementPath-module__P3Uz2W__rail:before{background:linear-gradient(#c9a55e33, var(--color-gold-light), #c9a55e33);width:1px;height:auto;inset:10px auto 10px 28px}.EngagementPath-module__P3Uz2W__stage{text-align:left;grid-template-columns:38px 1fr;align-content:start;min-height:104px;display:grid}.EngagementPath-module__P3Uz2W__number{display:none}.EngagementPath-module__P3Uz2W__node{grid-column:1;margin:0}.EngagementPath-module__P3Uz2W__stage>div{grid-column:2}.EngagementPath-module__P3Uz2W__stage h3,.EngagementPath-module__P3Uz2W__stage p{padding-inline:0}.EngagementPath-module__P3Uz2W__stage h3{font-size:1rem}.EngagementPath-module__P3Uz2W__stage p{font-size:.78rem}.EngagementPath-module__P3Uz2W__branch{border-left:1px dashed #c9a55e8c;grid-column:2;width:auto;margin-top:12px;padding-left:13px;position:static;translate:none}.EngagementPath-module__P3Uz2W__branch:before{display:none}.EngagementPath-module__P3Uz2W__branch span{margin-top:0}.EngagementPath-module__P3Uz2W__enterprise{margin-bottom:20px}}@media (prefers-reduced-motion:no-preference){.EngagementPath-module__P3Uz2W__node i{animation:3.4s ease-in-out infinite EngagementPath-module__P3Uz2W__engagement-node}.EngagementPath-module__P3Uz2W__stage:nth-child(2) .EngagementPath-module__P3Uz2W__node i{animation-delay:.35s}.EngagementPath-module__P3Uz2W__stage:nth-child(3) .EngagementPath-module__P3Uz2W__node i{animation-delay:.7s}.EngagementPath-module__P3Uz2W__stage:nth-child(4) .EngagementPath-module__P3Uz2W__node i{animation-delay:1.05s}.EngagementPath-module__P3Uz2W__stage:nth-child(5) .EngagementPath-module__P3Uz2W__node i{animation-delay:1.4s}@keyframes EngagementPath-module__P3Uz2W__engagement-node{50%{opacity:.46;transform:scale(.7)}}}
