.process-steps,.process-steps *{box-sizing:border-box}.process-steps{background-color:var(--ps-bg,#fff);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:var(--ps-pad-y-sm,56px) 24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.process-steps__inner{margin:0 auto;max-width:1280px}.process-steps .process-steps__inner .process-steps__list{display:grid;gap:40px 24px;grid-template-columns:1fr;list-style:none!important;margin:0!important;padding:0!important}.process-steps .process-steps__list .process-steps__item{align-items:flex-start;background:none!important;border-top:var(--ps-rule-w,2px) solid var(--ps-rule,#e2e2e2);display:flex;flex-direction:column;gap:16px;list-style:none!important;margin:0!important;min-width:0;padding:24px 0 0!important}.process-steps .process-steps__list .process-steps__item::marker{content:""}.process-steps .process-steps__list .process-steps__item:before{content:none!important;display:none!important}.process-steps .process-steps__item .process-steps__number{color:var(--ps-number,#696969);display:block;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:500;letter-spacing:.08em;line-height:1.2;margin:0;white-space:nowrap}.process-steps .process-steps__item .process-steps__body{display:flex;flex-direction:column;gap:10px;width:100%}.process-steps .process-steps__item .process-steps__title{color:var(--ps-title,#16181c);font-family:inherit;font-size:clamp(18px,.5vw + 16px,20px);font-weight:500;letter-spacing:-.02em;line-height:1.25;margin:0;overflow-wrap:break-word;padding:0;text-transform:none}.process-steps .process-steps__item .process-steps__description{color:var(--ps-text,#5a5f66);font-family:inherit;font-size:15px;font-weight:400;line-height:1.55;margin:0;overflow-wrap:break-word;padding:0}@media (min-width:480px){.process-steps .process-steps__inner .process-steps__list{gap:48px 24px;grid-template-columns:repeat(var(--ps-cols-sm,2),1fr)}}@media (min-width:720px){.process-steps{padding-bottom:calc((var(--ps-pad-y-sm, 56px) + var(--ps-pad-y-lg, 100px))/2);padding-top:calc((var(--ps-pad-y-sm, 56px) + var(--ps-pad-y-lg, 100px))/2)}}@media (min-width:960px){.process-steps{padding-bottom:var(--ps-pad-y-lg,100px);padding-top:var(--ps-pad-y-lg,100px)}.process-steps .process-steps__inner .process-steps__list{gap:24px;grid-template-columns:repeat(var(--component-cols),1fr)}}@media (prefers-reduced-motion:reduce){.process-steps,.process-steps *{animation:none!important;transition:none!important}}