.process-steps-module{--accent-ink: #6d4aa6;--ps-border: rgba(48, 48, 48, .12);--ps-chevron: polygon( 0 0, calc(100% - 26px) 0, 100% 50%, calc(100% - 26px) 100%, 0 100%, 26px 50% );--ps-chevron-first: polygon( 0 0, calc(100% - 26px) 0, 100% 50%, calc(100% - 26px) 100%, 0 100% );--ps-chevron-last: polygon(0 0, 100% 0, 100% 100%, 0 100%, 26px 50%)}.process-steps-module *,.process-steps-module *:before,.process-steps-module *:after{box-sizing:border-box}.process-steps-module__head{margin-bottom:34px}.process-steps-module__head h2{margin:0 0 12px}.process-steps-module__head p{margin:0;color:#6a6459;font-size:1.02rem;max-width:62ch}.process-steps-module__steps{display:flex;align-items:stretch;gap:10px}.process-steps-module__step{flex:1;filter:drop-shadow(0 1px 2px rgba(48,48,48,.05)) drop-shadow(0 8px 24px rgba(48,48,48,.06))}.process-steps-module__step-shape{height:100%;padding:1px;background:var(--ps-border);clip-path:var(--ps-chevron)}.process-steps-module__step-inner{height:100%;background:var(--White, #fff);clip-path:var(--ps-chevron);padding:28px 50px}.process-steps-module__step:first-child .process-steps-module__step-shape,.process-steps-module__step:first-child .process-steps-module__step-inner{clip-path:var(--ps-chevron-first)}.process-steps-module__step:first-child .process-steps-module__step-inner{padding-left:28px}.process-steps-module__step:last-child .process-steps-module__step-shape,.process-steps-module__step:last-child .process-steps-module__step-inner{clip-path:var(--ps-chevron-last)}@media (min-width: 768px){@supports (clip-path: shape(from 0 0,line to 1px 1px)){.process-steps-module__step:first-child .process-steps-module__step-shape,.process-steps-module__step:first-child .process-steps-module__step-inner{clip-path:shape(from 6px 0,line to calc(100% - 26px) 0,line to 100% 50%,line to calc(100% - 26px) 100%,line to 6px 100%,arc to 0 calc(100% - 6px) of 6px cw,line to 0 6px,arc to 6px 0 of 6px cw)}.process-steps-module__step:last-child .process-steps-module__step-shape,.process-steps-module__step:last-child .process-steps-module__step-inner{clip-path:shape(from 0 0,line to calc(100% - 6px) 0,arc to 100% 6px of 6px cw,line to 100% calc(100% - 6px),arc to calc(100% - 6px) 100% of 6px cw,line to 0 100%,line to 26px 50%)}}}.process-steps-module__ic{width:46px;height:46px;border-radius:var(--Rounded-Corners, 6px);background:var(--Purple, #cdacf8);color:var(--Dark-Text, #303030);display:grid;place-items:center;margin-bottom:16px}.process-steps-module__ic svg{width:22px;height:22px}.process-steps-module__step h3{font-size:1.05rem;margin:0 0 8px}.process-steps-module__step p{margin:0;font-size:.92rem;color:#6a6459}@media (max-width: 767px){.process-steps-module{--ps-chevron: polygon( 0 0, 50% 26px, 100% 0, 100% calc(100% - 26px) , 50% 100%, 0 calc(100% - 26px) );--ps-chevron-first: polygon( 0 0, 100% 0, 100% calc(100% - 26px) , 50% 100%, 0 calc(100% - 26px) );--ps-chevron-last: polygon(0 0, 50% 26px, 100% 0, 100% 100%, 0 100%)}.process-steps-module__steps{flex-direction:column;gap:12px}.process-steps-module__step-inner,.process-steps-module__step:first-child .process-steps-module__step-inner{padding:46px 26px}}
