#process .process-rail{left:34px;right:calc((100% - 60px) / 4 - 34px)}#process .process-rail-fill{background-image:linear-gradient(90deg,var(--brand-grad-from),var(--brand-grad-to));transform-origin:left center}#process .process-node{background-image:linear-gradient(135deg,var(--brand-grad-from),var(--brand-grad-to));box-shadow:0 0 0 4px color-mix(in oklab,var(--brand-grad-from) 25%,transparent)}#process .process-chip{background-color:var(--brand-grad-from);background-image:linear-gradient(90deg,var(--brand-grad-from),var(--brand-grad-to));color:white}#process .process-chip:before{content:"";position:absolute;inset:0;z-index:-1;background-color:white;opacity:0}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){#process .process-steps{view-timeline:--process-steps block}#process .process-rail-fill{animation:process-rail linear both;animation-timeline:--process-steps;animation-range:cover 15% cover 45%}#process .process-chip,#process .process-chip:before,#process .process-illo,#process .process-node{animation-timeline:--process-steps;animation-fill-mode:both;animation-timing-function:linear}#process .process-node{animation-name:process-node}#process .process-chip:before{animation-name:process-chip-fill}#process .process-chip{animation-name:process-chip-ink}#process .process-illo{animation-name:process-illo}@media (min-width:1024px){#process .process-node:first-child,#process li:first-child .process-chip,#process li:first-child .process-chip:before,#process li:first-child .process-illo{animation-range:cover 13% cover 21%}#process .process-node:nth-child(2),#process li:nth-child(2) .process-chip,#process li:nth-child(2) .process-chip:before,#process li:nth-child(2) .process-illo{animation-range:cover 23% cover 31%}#process .process-node:nth-child(3),#process li:nth-child(3) .process-chip,#process li:nth-child(3) .process-chip:before,#process li:nth-child(3) .process-illo{animation-range:cover 33% cover 41%}#process .process-node:nth-child(4),#process li:nth-child(4) .process-chip,#process li:nth-child(4) .process-chip:before,#process li:nth-child(4) .process-illo{animation-range:cover 43% cover 51%}}@media (max-width:1023.98px){#process .process-card{view-timeline:--process-card block}#process .process-chip,#process .process-chip:before,#process .process-illo{animation-timeline:--process-card;animation-range:entry 30% entry 100%}}}}@keyframes process-rail{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes process-node{0%{opacity:.25;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes process-chip-fill{0%{opacity:1}to{opacity:0}}@keyframes process-chip-ink{0%{color:var(--banner-ink)}to{color:white}}@keyframes process-illo{0%{opacity:.35;transform:translateY(16px) scale(.92)}to{opacity:1;transform:none}}