.ProcessSection{padding:64px 0;background-color:oklch(1 0 0);color:oklch(.2155 .0138 278.77)}@media(min-width:1024px){.ProcessSection{padding:96px 0}}.ProcessSection .ProcessSection__inner{width:100%;max-width:1280px;margin:0 auto;padding:0 20px}@media(min-width:768px){.ProcessSection .ProcessSection__inner{padding:0 40px}}@media(min-width:1024px){.ProcessSection .ProcessSection__inner{padding:0 32px}}@media(min-width:1280px){.ProcessSection .ProcessSection__inner{padding:0}}.ProcessSection .ProcessSection__inner{display:flex;flex-direction:column;gap:48px;align-items:center}.ProcessSection .ProcessSection__steps{display:grid;grid-template-columns:1fr;grid-gap:32px;gap:32px;width:100%}@media(min-width:768px){.ProcessSection .ProcessSection__steps{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.ProcessSection .ProcessSection__steps{grid-template-columns:repeat(4,1fr);gap:24px}}.ProcessSection .ProcessSection__step{display:flex;flex-direction:column;gap:12px;text-align:center;align-items:center}.ProcessSection .ProcessSection__stepCircle{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:999px;background-color:oklch(.66 .19 287);color:oklch(1 0 0);font-size:.875rem;font-weight:700;margin-bottom:12px}.ProcessSection .ProcessSection__stepTitle{font-size:1rem;font-weight:600;color:oklch(.18 .07 297.53);line-height:1.35;margin:0}.ProcessSection .ProcessSection__stepDescription{font-size:.875rem;color:oklch(.4738 .0407 277.63);line-height:1.7;margin:0}.ProcessSection.ProcessSection--onDark{background-color:oklch(.2 .013 278.77);color:oklch(1 0 0)}.ProcessSection.ProcessSection--onDark .ProcessSection__stepTitle{color:oklch(1 0 0)}.ProcessSection.ProcessSection--onDark .ProcessSection__stepDescription{color:oklch(.78 0 0)}