@property --max-travel{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@keyframes svelte-6prl0v-travel-right{0%{left:0%;transform:translate(-150%,-50%);opacity:0}10%{opacity:1}90%{opacity:1}to{left:var(--max-travel, 100%);transform:translate(50%,-50%);opacity:0}}@keyframes svelte-6prl0v-flicker{0%{opacity:.6}20%{opacity:.9}40%{opacity:.75}60%{opacity:1}80%{opacity:.85}to{opacity:.7}}.electron-group.svelte-6prl0v{position:absolute;top:50%;left:0%;transform:translate(-50%,-50%);width:0;height:0;opacity:0;animation:svelte-6prl0v-travel-right var(--duration, 3s) linear infinite;animation-fill-mode:both;will-change:left,transform,opacity}.continuous-travel.svelte-6prl0v{transition:--max-travel .3s ease-out}.electron.svelte-6prl0v{position:absolute;top:0;left:0;transform:translate(calc(-50% + var(--x, 0px)),calc(-50% + var(--y, 0px)));border-radius:9999px;background:currentColor;filter:drop-shadow(0 0 6px currentColor) drop-shadow(0 0 14px currentColor);will-change:transform,opacity,filter;animation:svelte-6prl0v-flicker var(--flicker, .4s) ease-in-out infinite alternate}.electron-sm.svelte-6prl0v{width:6px;height:6px;--duration: 3.2s;--flicker: .32s}.electron-md.svelte-6prl0v{width:8px;height:8px;--duration: 3.6s;--flicker: .36s}.electron-lg.svelte-6prl0v{width:10px;height:10px;--duration: 4s;--flicker: .4s}.step-glow-pulse-inner.svelte-6prl0v{animation:svelte-6prl0v-stepGlowPulse 1.5s ease-in-out infinite alternate}.step-glow-pulse.svelte-6prl0v{animation:svelte-6prl0v-stepGlowPulse 2s ease-in-out infinite alternate}.step-glow-pulse-outer.svelte-6prl0v{animation:svelte-6prl0v-stepGlowPulse 2.5s ease-in-out infinite alternate}@keyframes svelte-6prl0v-stepGlowPulse{0%{opacity:.2;transform:scale(.8)}to{opacity:1;transform:scale(1.2)}}@keyframes svelte-6prl0v-sheen{0%{transform:translate(-40%) translateY(-40%) rotate(12deg)}50%{transform:translate(10%) translateY(10%) rotate(12deg)}to{transform:translate(60%) translateY(60%) rotate(12deg)}}.button-glow-pulse.svelte-6prl0v{animation:svelte-6prl0v-buttonGlowPulse 2.5s ease-in-out infinite alternate}@keyframes svelte-6prl0v-buttonGlowPulse{0%{opacity:.1;transform:scale(.95)}to{opacity:.3;transform:scale(1.05)}}@keyframes svelte-6prl0v-rotateBorder{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-6prl0v-travel-down{0%{top:0%;transform:translate(-50%,-150%);opacity:0}10%{opacity:1}90%{opacity:1}to{top:var(--max-travel, 100%);transform:translate(-50%,50%);opacity:0}}.electron-group-vertical.svelte-6prl0v{position:absolute;top:0%;left:50%;transform:translate(-50%,-50%);width:0;height:0;opacity:0;animation:svelte-6prl0v-travel-down var(--duration, 3s) linear infinite;animation-fill-mode:both;will-change:top,transform,opacity}.continuous-travel-vertical.svelte-6prl0v{transition:--max-travel .3s ease-out}.client-journey.svelte-6prl0v .journey-desktop-line:where(.svelte-6prl0v){--journey-desktop-left: calc(100% / 12);--journey-desktop-top: 2rem;--journey-desktop-width: calc(100% - 100% / 12 - 100% / 16)}@media (max-width: 420px){.client-journey.svelte-6prl0v{padding-top:2.5rem;padding-bottom:2.5rem}.client-journey.svelte-6prl0v .journey-header:where(.svelte-6prl0v){margin-bottom:1.75rem}.client-journey.svelte-6prl0v .journey-heading:where(.svelte-6prl0v){font-size:1.75rem}.client-journey.svelte-6prl0v .journey-step:where(.svelte-6prl0v){padding-left:1.5rem;gap:1.25rem}.client-journey.svelte-6prl0v .journey-step-indicator:where(.svelte-6prl0v){margin-bottom:1.5rem;margin-right:.75rem}.client-journey.svelte-6prl0v .journey-step-number:where(.svelte-6prl0v){width:3rem;height:3rem;font-size:1rem}.client-journey.svelte-6prl0v .journey-card:where(.svelte-6prl0v){padding:1.25rem}.client-journey.svelte-6prl0v .journey-card-title:where(.svelte-6prl0v){font-size:1.05rem}.client-journey.svelte-6prl0v .journey-card-description:where(.svelte-6prl0v){font-size:.82rem}.client-journey.svelte-6prl0v .journey-mobile-line:where(.svelte-6prl0v){--journey-line-left: 3rem;--journey-line-top: 2.4rem;--journey-line-bottom: 2.4rem}}
