.workflow-banner{--workflow-banner-border:#aaa;--workflow-banner-heading-color:#1e1e1e;--workflow-banner-content-gap:2.5rem;--workflow-banner-stage-w:1728px;--workflow-banner-stage-h:822px;padding-block:var(--section-padding-y-small);position:relative}.workflow-banner__backdrop{inset:0;overflow:clip;position:absolute}.workflow-banner__pattern{height:100%;object-fit:cover;opacity:.05;width:100%}.workflow-banner__backdrop:after{background:radial-gradient(ellipse 50% 50% at 50% 50%,rgba(var(--color-white),0) 0,rgb(var(--color-white)) 100%);content:"";inset:0;position:absolute}.workflow-banner__stage{display:none}.workflow-banner__arrows path{fill:none;stroke:rgb(var(--color-digital-blue));stroke-linecap:round;stroke-linejoin:round;stroke-width:1}.workflow-banner__card{align-items:center;background-color:rgb(var(--color-white));border-radius:12px;box-shadow:inset 0 0 0 1px var(--workflow-banner-border);display:flex;gap:30px;height:100px;left:var(--card-x);padding:10px;position:absolute;top:var(--card-y);width:var(--card-w)}.workflow-banner__card--1{--card-x:1079px;--card-y:57.57px;--card-w:408px}.workflow-banner__card--2{--card-x:1178px;--card-y:563.57px;--card-w:441px}.workflow-banner__card--3{--card-x:699px;--card-y:721.57px;--card-w:330px}.workflow-banner__card--4{--card-x:154px;--card-y:516.57px;--card-w:312px}.workflow-banner__card--5{--card-x:274px;--card-y:229.57px;--card-w:268px}.workflow-banner__card-icon{background-color:rgb(var(--color-white));border-radius:12px;box-shadow:inset 0 0 0 1px var(--workflow-banner-border);flex-shrink:0;height:80px;object-fit:cover;width:80px}.workflow-banner__card-text{display:flex;flex-direction:column;gap:11px;min-width:0}.workflow-banner__card-title{color:rgb(var(--color-megablack));font-weight:600}.workflow-banner__card-subtitle,.workflow-banner__card-title{font-family:var(--font-primary);font-size:16px;line-height:var(--leading-none)}.workflow-banner__card-subtitle{color:rgb(var(--color-brand-blue));font-weight:300;letter-spacing:-.015px}.workflow-banner__content{align-items:center;display:flex;flex-direction:column;gap:var(--workflow-banner-content-gap);position:relative;text-align:center;z-index:1}.workflow-banner__logo{height:auto;width:14.75rem}.workflow-banner .workflow-banner__heading{align-items:center;display:flex;flex-direction:column;font-family:var(--font-primary);font-size:var(--text-lg);font-weight:400;line-height:1.19;margin:0;max-width:100%}.workflow-banner .workflow-banner__heading-highlight,.workflow-banner .workflow-banner__heading-line{max-width:100%}.workflow-banner .workflow-banner__heading-line{color:var(--workflow-banner-heading-color)}.workflow-banner .workflow-banner__heading-highlight{align-items:center;color:rgb(var(--color-digital-blue));display:flex;flex-wrap:wrap;font-weight:700;gap:.19em;justify-content:center}.workflow-banner__ai{height:auto;width:4.262em}.workflow-banner__button{font-size:var(--text-sm);line-height:var(--leading-none);margin:0;padding:.75rem 1.5rem;text-transform:none}@media (min-width:768px){.workflow-banner .workflow-banner__heading{font-size:var(--text-xl)}}@media (min-width:1024px){.workflow-banner{align-items:center;display:flex;justify-content:center;min-height:var(--workflow-banner-stage-h);padding-block:0}.workflow-banner__stage{display:block;left:50%;pointer-events:none;top:50%;transform:translate(-50%,-50%)}.workflow-banner__arrows,.workflow-banner__stage{height:var(--workflow-banner-stage-h);position:absolute;width:var(--workflow-banner-stage-w)}.workflow-banner__arrows{left:0;top:0}.workflow-banner .workflow-banner__heading{font-size:var(--text-2xl)}}