.process-steps{position:relative;scroll-margin-top:96px}.process-steps__frame{box-sizing:border-box;margin:0 auto;max-width:1440px;padding:112px 80px}.process-steps__intro{text-align:center}.process-steps p.process-steps__tag{align-items:center;background-color:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);border-radius:999px;color:hsla(0,0%,100%,.6);display:inline-flex;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px;font-weight:400;gap:8px;letter-spacing:.18em;line-height:1.4;margin:0;padding:4px 12px;text-transform:uppercase}.process-steps__tag-dot{animation:process-steps-pulse 2s ease-in-out infinite;background-color:#5ef2d6;border-radius:50%;box-shadow:0 0 10px #5ef2d6;height:6px;width:6px}.process-steps .process-steps__title{color:#fff;font-family:Space Grotesk,ui-sans-serif,system-ui,sans-serif;font-size:60px;font-weight:600;letter-spacing:-.03em;line-height:1.05;margin:24px 0 0}.process-steps .process-steps__title h2,.process-steps .process-steps__title h3,.process-steps .process-steps__title p{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0}.process-steps .process-steps__title em,.process-steps .process-steps__title i{-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(100deg,#5ef2d6,#a685ff 45%,#ff5fae 90%);color:transparent;font-style:normal}.process-steps__track{margin-top:80px;position:relative}.process-steps__line{background-image:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);display:none;height:1px;left:0;position:absolute;right:0;top:24px}.process-steps__line--glow{background-image:linear-gradient(90deg,#5ef2d6,#a685ff,#ff5fae);box-shadow:0 0 12px #a685ff;transform-origin:left center}.process-steps ol.process-steps__list{display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0;position:relative}.process-steps li.process-steps__step{margin:0;padding:0}.process-steps .process-steps__number{align-items:center;background-color:#05060b;border:1px solid hsla(0,0%,100%,.15);border-radius:50%;box-shadow:0 0 24px rgba(94,242,214,.25);color:#5ef2d6;display:flex;font-family:JetBrains Mono,ui-monospace,monospace;font-size:14px;font-weight:400;height:48px;justify-content:center;position:relative;width:48px;z-index:1}.process-steps h3.process-steps__step-title{color:#fff;font-family:Space Grotesk,ui-sans-serif,system-ui,sans-serif;font-size:20px;font-weight:600;letter-spacing:-.01em;line-height:1.3;margin:24px 0 0}.process-steps .process-steps__step-text{margin-top:8px}.process-steps .process-steps__step-text p{color:hsla(0,0%,100%,.55);font-family:Space Grotesk,ui-sans-serif,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:1.65;margin:0}.process-steps--reveal-ready [data-reveal]{opacity:0;transform:translateY(32px);transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1)}.process-steps--reveal-ready [data-reveal].is-revealed{opacity:1;transform:translateY(0)}.process-steps--reveal-ready .process-steps__step--delay-0{transition-delay:.2s}.process-steps--reveal-ready .process-steps__step--delay-1{transition-delay:.35s}.process-steps--reveal-ready .process-steps__step--delay-2{transition-delay:.5s}.process-steps--reveal-ready .process-steps__step--delay-3{transition-delay:.65s}.process-steps--reveal-ready .process-steps__line--glow{transform:scaleX(0);transition:transform 1.8s cubic-bezier(.22,1,.36,1)}.process-steps--reveal-ready .process-steps__track.is-drawn .process-steps__line--glow{transform:scaleX(1)}@keyframes process-steps-pulse{0%,to{opacity:1}50%{opacity:.4}}@media (min-width:1024px){.process-steps__line{display:block}}@media (max-width:1200px){.process-steps__frame{padding-left:5%;padding-right:5%}}@media (max-width:767px){.process-steps .process-steps__title{font-size:36px}.process-steps__track{margin-top:56px}.process-steps ol.process-steps__list{gap:40px}}@media (prefers-reduced-motion:reduce){.process-steps__tag-dot{animation:none}}