.workflow-steps{align-items:center;display:flex;flex-wrap:wrap;gap:clamp(2rem,5vw,8.25rem);width:100%}.workflow-steps--image-right{flex-direction:row-reverse}.workflow-steps__media{aspect-ratio:708/750;flex:1 1 18rem;max-width:28rem;overflow:hidden;position:relative;width:100%}.workflow-steps.img--radius .workflow-steps__media{border-radius:24px}.workflow-steps__image{height:100%;inset:0;object-fit:cover;opacity:0;pointer-events:none;position:absolute;transition:opacity .45s ease;width:100%}.workflow-steps__image--active{opacity:1}.workflow-steps__list{display:flex;flex:1 1 20rem;flex-direction:column;min-width:0;width:100%}.workflow-steps__item{align-items:flex-start;background:transparent;border:0;border-top:1px solid #e2e2e2;color:inherit;cursor:pointer;display:flex;gap:1.25rem;margin:0;opacity:.4;padding:1.25rem 0;text-align:left;transition:opacity .45s ease,border-color .45s ease;width:100%}.workflow-steps__item:last-child{border-bottom:1px solid #e2e2e2}.workflow-steps__item:focus-visible,.workflow-steps__item:hover{opacity:.75;outline:none}.workflow-steps__item--active{opacity:1}.workflow-steps__number{flex:0 0 auto;font-family:var(--text-font-family);font-size:1rem;line-height:1.5;min-width:1.75rem;opacity:.55;transition:opacity .45s ease}.workflow-steps__item--active .workflow-steps__number{opacity:1}.workflow-steps__title{flex:1 1 auto;font-family:var(--text-font-family);font-size:1.5rem;font-weight:600;line-height:1.25;min-width:0}.workflow-steps--dark .workflow-steps__item,.workflow-steps--ghost .workflow-steps__item{border-color:hsla(0,0%,100%,.2)}.workflow-steps--dark .workflow-steps__number,.workflow-steps--dark .workflow-steps__title,.workflow-steps--ghost .workflow-steps__number,.workflow-steps--ghost .workflow-steps__title{color:hsla(0,0%,100%,.8)}@media (max-width:767px){.workflow-steps,.workflow-steps--image-right{align-items:stretch;flex-direction:column-reverse;gap:2rem}.workflow-steps__media{max-width:none}.workflow-steps__title{font-size:1.25rem}}@media (prefers-reduced-motion:reduce){.workflow-steps__image,.workflow-steps__item{transition:none}}