.tj-workflow--idworkflow{--tj-wf-circle:6.88rem;--tj-wf-amp:2rem;--tj-wf-dot:0.5rem;--tj-wf-label-gap:1.19rem;background:var(--tj-theme-bg);box-sizing:border-box;max-width:100%;padding-bottom:var(--tj-section-pb,var(--tj-space-md));padding-top:var(--tj-section-pt,var(--tj-space-md));position:relative;width:100%}.tj-workflow--idworkflow .tj-workflow__container{box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:68.75rem;padding-left:1.5rem;padding-right:1.5rem;position:relative;width:100%}@media (max-width:649px){.tj-workflow--idworkflow .tj-workflow__container{padding-left:1rem;padding-right:1rem}}.tj-workflow--idworkflow .tj-workflow__flow{position:relative;width:100%}.tj-workflow--idworkflow .tj-workflow__wave{color:var(--tj-theme-muted);height:calc(var(--tj-wf-amp)*2);left:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:0}.tj-workflow--idworkflow .tj-workflow__row{display:grid;gap:0 .5rem;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;grid-template-rows:1fr 1fr;list-style:none;margin:0;padding:0;position:relative;z-index:1}.tj-workflow--idworkflow .tj-workflow__step{--tj-wf-accent:var(--tj-color-blue);--tj-wf-tint:var(--tj-color-blue-a10);display:grid;grid-row:1/-1;grid-template-rows:subgrid;justify-items:center;min-width:0;position:relative}.tj-workflow--idworkflow .tj-workflow__step--accent-cyan{--tj-wf-accent:var(--tj-color-cyan);--tj-wf-tint:var(--tj-color-cyan-a10)}.tj-workflow--idworkflow .tj-workflow__step--accent-orange{--tj-wf-accent:var(--tj-color-orange);--tj-wf-tint:var(--tj-color-orange-a10)}.tj-workflow--idworkflow .tj-workflow__step--accent-lime{--tj-wf-accent:var(--tj-color-lime);--tj-wf-tint:var(--tj-color-lime-a10)}.tj-workflow--idworkflow .tj-workflow__step--accent-gold{--tj-wf-accent:var(--tj-color-gold);--tj-wf-tint:var(--tj-color-gold-a10)}.tj-workflow--idworkflow .tj-workflow__step--accent-coral{--tj-wf-accent:var(--tj-color-coral);--tj-wf-tint:var(--tj-color-coral-a10)}.tj-workflow--idworkflow .tj-workflow__circle-wrap{height:var(--tj-wf-circle);position:relative;width:var(--tj-wf-circle)}.tj-workflow--idworkflow .tj-workflow__step--top .tj-workflow__circle-wrap{align-self:start;grid-row:2}.tj-workflow--idworkflow .tj-workflow__step--bottom .tj-workflow__circle-wrap{align-self:end;grid-row:1}.tj-workflow--idworkflow .tj-workflow__float{animation:tj-workflow-float var(--tj-wf-float-dur,4s) var(--tj-ease-in-out) infinite;animation-delay:var(--tj-wf-offset,0s);display:block;height:100%;position:relative;width:100%}.tj-workflow--idworkflow .tj-workflow__pulse{animation:tj-workflow-pulse 2.4s var(--tj-ease-out) infinite;animation-delay:calc(var(--tj-wf-offset, 0s) + .4s);background:var(--tj-wf-accent);border-radius:50%;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0}.tj-workflow--idworkflow .tj-workflow__circle{align-items:center;background:linear-gradient(0deg,var(--tj-wf-tint) 0,var(--tj-wf-tint) 100%),var(--tj-theme-bg);border:2px solid var(--tj-wf-accent);border-radius:50%;box-sizing:border-box;color:var(--tj-wf-accent);display:flex;height:100%;justify-content:center;position:relative;width:100%}.tj-workflow--idworkflow .tj-workflow__icon{display:block;height:2.5rem;object-fit:contain;width:2.5rem}.tj-workflow--idworkflow .tj-workflow__icon--tinted{background-color:var(--tj-wf-icon-color,var(--tj-wf-accent));-webkit-mask-image:var(--tj-wf-icon);mask-image:var(--tj-wf-icon);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.tj-workflow--idworkflow.tj-workflow--icon-white{--tj-wf-icon-color:var(--tj-color-white)}.tj-workflow--idworkflow.tj-workflow--icon-navy{--tj-wf-icon-color:var(--tj-color-navy)}.tj-workflow--idworkflow.tj-workflow--icon-blue{--tj-wf-icon-color:var(--tj-color-blue)}.tj-workflow--idworkflow.tj-workflow--icon-cyan{--tj-wf-icon-color:var(--tj-color-cyan)}.tj-workflow--idworkflow.tj-workflow--icon-orange{--tj-wf-icon-color:var(--tj-color-orange)}.tj-workflow--idworkflow.tj-workflow--icon-lime{--tj-wf-icon-color:var(--tj-color-lime)}.tj-workflow--idworkflow.tj-workflow--icon-gold{--tj-wf-icon-color:var(--tj-color-gold)}.tj-workflow--idworkflow.tj-workflow--icon-coral{--tj-wf-icon-color:var(--tj-color-coral)}.tj-workflow--idworkflow .tj-workflow__label{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;padding-left:.25rem;padding-right:.25rem;text-align:center;width:100%}.tj-workflow--idworkflow .tj-workflow__step--top .tj-workflow__label{align-self:end;grid-row:1;margin-bottom:calc(var(--tj-wf-amp) + var(--tj-wf-dot)/2 + var(--tj-wf-label-gap))}.tj-workflow--idworkflow .tj-workflow__step--bottom .tj-workflow__label{align-self:start;grid-row:2;margin-top:calc(var(--tj-wf-amp) + var(--tj-wf-dot)/2 + var(--tj-wf-label-gap))}.tj-workflow--idworkflow .tj-workflow__dot{animation:tj-workflow-dot 2s var(--tj-ease-in-out) infinite;animation-delay:var(--tj-wf-offset,0s);background:var(--tj-wf-accent);border-radius:50%;display:block;height:var(--tj-wf-dot);left:50%;margin-left:calc(var(--tj-wf-dot)/-2);position:absolute;top:50%;width:var(--tj-wf-dot);z-index:1}.tj-workflow--idworkflow .tj-workflow__step--top .tj-workflow__dot{margin-top:calc((var(--tj-wf-amp) + var(--tj-wf-dot)/2)*-1)}.tj-workflow--idworkflow .tj-workflow__step--bottom .tj-workflow__dot{margin-top:calc(var(--tj-wf-amp) - var(--tj-wf-dot)/2)}.tj-workflow--idworkflow .tj-workflow__step-title{color:var(--tj-theme-heading);font-family:var(--tj-font-primary);font-size:1rem;font-weight:var(--tj-fw-semibold);letter-spacing:0;line-height:150%;margin:0;text-transform:none}.tj-workflow--idworkflow .tj-workflow__step-text{color:var(--tj-theme-muted);font-family:var(--tj-font-primary);font-size:.88rem;font-weight:var(--tj-fw-regular);letter-spacing:0;line-height:150%;margin-top:.5rem;text-transform:none}.tj-workflow--idworkflow .tj-workflow__step-text p{margin:0}@keyframes tj-workflow-float{0%{transform:translateY(2px)}50%{transform:translateY(-2px)}to{transform:translateY(2px)}}@keyframes tj-workflow-pulse{0%{opacity:0;transform:scale(1)}50%{opacity:.25;transform:scale(1.35)}to{opacity:0;transform:scale(1.5)}}@keyframes tj-workflow-dot{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.4)}to{opacity:.7;transform:scale(1)}}@media (max-width:1023px){.tj-workflow--idworkflow .tj-workflow__wave{display:none}.tj-workflow--idworkflow .tj-workflow__row{display:flex;flex-direction:column;gap:2rem}.tj-workflow--idworkflow .tj-workflow__row:before{border-left:1px solid var(--tj-theme-muted);bottom:1rem;content:"";left:calc(2.5rem - .5px);position:absolute;top:1rem}.tj-workflow--idworkflow .tj-workflow__step{align-items:flex-start;display:flex;flex-direction:row;gap:1.25rem;grid-template-rows:none;justify-content:flex-start}.tj-workflow--idworkflow .tj-workflow__step--bottom .tj-workflow__circle-wrap,.tj-workflow--idworkflow .tj-workflow__step--top .tj-workflow__circle-wrap{align-self:flex-start;flex:0 0 auto;height:5rem;order:-1;width:5rem}.tj-workflow--idworkflow .tj-workflow__pulse{display:none}.tj-workflow--idworkflow .tj-workflow__float{animation:none}.tj-workflow--idworkflow .tj-workflow__icon{height:2rem;width:2rem}.tj-workflow--idworkflow .tj-workflow__step--bottom .tj-workflow__label,.tj-workflow--idworkflow .tj-workflow__step--top .tj-workflow__label{align-items:flex-start;align-self:flex-start;flex:1 1 auto;margin-bottom:0;margin-top:0;max-width:42rem;min-width:0;padding-left:0;padding-right:0;padding-top:.5rem;text-align:left;width:auto}.tj-workflow--idworkflow .tj-workflow__dot{display:none}}