.product-workflow__timeline-wrap[data-v-bdfdef22]{position:relative;margin-left:auto;margin-right:auto;margin-top:2.5rem;max-width:64rem}@media(min-width:640px){.product-workflow__timeline-wrap[data-v-bdfdef22]{margin-top:3.5rem}}.product-workflow__line[data-v-bdfdef22]{pointer-events:none;position:absolute;bottom:1rem;top:1rem;display:block;width:1px;overflow:hidden;left:1.25rem;background:linear-gradient(180deg,transparent,rgba(96,165,250,.18) 8%,rgba(96,165,250,.35) 50%,rgba(96,165,250,.18) 92%,transparent)}.product-workflow__line-pulse[data-v-bdfdef22]{position:absolute;left:0;width:100%;height:4rem;background:linear-gradient(180deg,transparent,rgba(147,197,253,.15) 35%,rgba(96,165,250,.85) 50%,rgba(147,197,253,.15) 65%,transparent);animation:product-workflow-line-pulse-bdfdef22 3.2s ease-in-out infinite}.product-workflow__timeline[data-v-bdfdef22]{margin-bottom:0;list-style-type:none;padding:0;margin-top:3rem}@media(min-width:640px){.product-workflow__timeline[data-v-bdfdef22]{margin-top:3.5rem}}.product-workflow__item[data-v-bdfdef22]{position:relative;min-width:0;padding-left:2.75rem}.product-workflow__item+.product-workflow__item[data-v-bdfdef22]{margin-top:1.5rem}@media(min-width:640px){.product-workflow__item+.product-workflow__item[data-v-bdfdef22]{margin-top:2rem}}.product-workflow__marker[data-v-bdfdef22]{position:absolute;top:1.75rem;z-index:2;display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;border-color:#4d9fff4d}@media(min-width:640px){.product-workflow__marker[data-v-bdfdef22]{top:2rem;height:2.75rem;width:2.75rem}}.product-workflow__marker[data-v-bdfdef22]{left:1.25rem;transform:translate(-50%);background:linear-gradient(180deg,#0c1220,#080a12);box-shadow:0 0 0 4px #08080fe6,0 0 20px #2563eb33;animation:product-workflow-marker-glow-bdfdef22 2.8s ease-in-out infinite}.product-workflow__marker-ring[data-v-bdfdef22]{pointer-events:none;position:absolute;inset:0;border-radius:9999px;border-width:1px;border-color:#4d9fff59;animation:product-workflow-marker-ring-bdfdef22 2.8s ease-out infinite}.product-workflow__step-num[data-v-bdfdef22]{position:relative;z-index:1;font-size:.6875rem;font-weight:600;letter-spacing:.08em;--tw-text-opacity:1;color:rgb(96 165 250/var(--tw-text-opacity,1))}.product-workflow__item--left .product-workflow__step[data-v-bdfdef22],.product-workflow__item--right .product-workflow__step[data-v-bdfdef22]{margin-left:0;margin-right:0;width:100%;min-width:0;max-width:none}.product-workflow__step[data-v-bdfdef22]{position:relative;z-index:1;padding:1.25rem}@media(min-width:640px){.product-workflow__step[data-v-bdfdef22]{padding:1.5rem}}.product-workflow__step[data-v-bdfdef22]:hover{transform:translateY(-3px);border-color:#60a5fa38;box-shadow:inset 0 0 0 1px #60a5fa14,0 12px 32px #00000038}.product-workflow__step-title[data-v-bdfdef22]{margin:0;font-size:1rem;line-height:1.5rem;font-weight:600;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media(min-width:640px){.product-workflow__step-title[data-v-bdfdef22]{font-size:1.125rem;line-height:1.75rem}}.product-workflow__step-text[data-v-bdfdef22]{margin:.5rem 0 0;font-size:.875rem;line-height:1.25rem;line-height:1.625;--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1));color:#d0d9e6f5}@media(min-width:1024px){.product-workflow__item[data-v-bdfdef22]{padding-left:0}.product-workflow__line[data-v-bdfdef22],.product-workflow__marker[data-v-bdfdef22]{left:50%;transform:translate(-50%)}.product-workflow__marker[data-v-bdfdef22]{top:2.5rem}.product-workflow__item--left .product-workflow__step[data-v-bdfdef22]{width:min(28rem,calc(50% - 2.75rem));margin-right:auto}.product-workflow__item--right .product-workflow__step[data-v-bdfdef22]{width:min(28rem,calc(50% - 2.75rem));margin-left:auto}}@keyframes product-workflow-line-pulse-bdfdef22{0%{top:-4rem;opacity:0}12%{opacity:1}88%{opacity:1}to{top:100%;opacity:0}}@keyframes product-workflow-marker-glow-bdfdef22{0%,to{box-shadow:0 0 0 4px #08080fe6,0 0 16px #2563eb2e}50%{box-shadow:0 0 0 4px #08080fe6,0 0 28px #60a5fa6b}}@keyframes product-workflow-marker-ring-bdfdef22{0%{opacity:.75;transform:scale(1)}70%{opacity:0;transform:scale(1.55)}to{opacity:0;transform:scale(1.55)}}@media(prefers-reduced-motion:reduce){.product-workflow__line-pulse[data-v-bdfdef22],.product-workflow__marker[data-v-bdfdef22],.product-workflow__marker-ring[data-v-bdfdef22]{animation:none}.product-workflow__step[data-v-bdfdef22]:hover{transform:none}}
