.pm-divider{border:none;border-top:1px solid var(--color-dark-gray);margin:0}.pm-section{padding:80px 0}.pm-eyebrow{color:var(--color-bright-blue);font-family:var(--font-heading);font-size:11px;font-weight:700;letter-spacing:3px;margin-bottom:10px;text-transform:uppercase}.pm-section__title{margin-bottom:12px}.pm-section__desc{color:var(--color-secondary-dark-gray);line-height:1.7;margin-bottom:44px;max-width:580px}.pm-workflow{display:grid;gap:0;grid-template-columns:repeat(4,1fr);margin-top:48px;position:relative}.pm-workflow:before{background:linear-gradient(90deg,var(--color-bright-blue),var(--color-purple-blue));content:"";height:2px;left:12.5%;position:absolute;right:12.5%;top:28px;z-index:0}.pm-workflow__step{padding:0 12px;position:relative;text-align:center;z-index:1}.pm-workflow__num{align-items:center;background:var(--gradient-primary);border-radius:50%;box-shadow:0 4px 16px rgba(75,73,191,.3);color:var(--color-white);display:flex;font-family:var(--font-heading);font-size:20px;font-weight:700;height:56px;justify-content:center;margin:0 auto 16px;width:56px}.pm-workflow__title{margin-bottom:6px}.pm-workflow__step .pill{margin-bottom:10px}.pm-workflow__desc{color:var(--color-secondary-dark-gray);line-height:1.6}@media (max-width:1024px){.pm-workflow{gap:32px;grid-template-columns:repeat(2,1fr)}.pm-workflow:before{display:none}}@media (max-width:767px){.pm-section{padding:60px 0}.pm-workflow{grid-template-columns:1fr}}