.workflow-section{background:#111313;overflow:hidden;padding:96px 20px;position:relative}.workflow-label{align-items:center;background:var(--Neutral-800,#202424);border:1px solid var(--Neutral-600,#3f4646);border-radius:64px;color:var(--Lilac-300,#d9c7ff);display:flex;font-family:Spline Sans;font-size:16px;font-style:normal;font-weight:400;gap:8px;height:37px;justify-content:center;line-height:24px;padding:8px 16px;width:fit-content}h2.workflow-heading.h_on_v{color:#fff}.label-outter{align-items:center;display:flex;flex-direction:column;gap:24px}.workflow-heading{margin:0 auto;text-align:center}.workflow-grid{display:grid;gap:18px;grid-template-columns:repeat(4,1fr);margin-top:48px}.workflow-card{background:var(--Neutral-800,#202424);border:1px solid hsla(0,0%,100%,.05);border-radius:32px;min-height:340px;overflow:hidden;padding:32px;position:relative;transition:all .35s ease}.workflow-card:before{background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,0));content:"";inset:0;pointer-events:none;position:absolute}.workflow-card:hover{background:#343838;box-shadow:0 0 0 1px rgba(143,255,210,.18)}.workflow-number{color:#bfffe0;font-size:68px;letter-spacing:-1.36px;line-height:125%;margin-bottom:40px}.workflow-card-title,.workflow-number{font-family:PP Neue Machina;font-style:normal;font-weight:400}.workflow-card-title{color:var(--Neutral-50,#f5fafa);font-size:24px;line-height:32px;margin-bottom:12px}.workflow-card-description,.workflow-card-description p{color:var(--Neutral-300,#c6cccc);font-family:Spline Sans;font-size:16px;font-style:normal;font-weight:400;line-height:24px}@media (max-width:1200px){.workflow-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:991px){.workflow-section{padding:60px 0}}@media (max-width:767px){.workflow-label{font-size:12px;line-height:18px}.workflow-section{padding:60px 0}.workflow-heading h1,.workflow-heading h2,.workflow-heading h3,.workflow-heading h4,.workflow-heading h5,.workflow-heading h6,.workflow-heading p{font-size:34px;line-height:1.2}.workflow-grid{gap:16px;grid-template-columns:1fr;margin-top:30px}.workflow-card{border-radius:22px;min-height:auto;padding:28px 22px}.workflow-number{font-size:36px;margin-bottom:6px}.workflow-card-title{font-size:20px;line-height:normal;margin-bottom:14px}}@media (max-width:480px){.workflow-heading h1,.workflow-heading h2,.workflow-heading h3,.workflow-heading h4,.workflow-heading h5,.workflow-heading h6,.workflow-heading p{font-size:28px}.workflow-card{padding:24px 20px}.workflow-number{font-size:36px}.workflow-card-title{font-size:20px}.workflow-card-description,.workflow-card-description p{font-size:14px;line-height:1.5}}