.oh-process{padding:var(--pad-section) 0}.oh-process .oh-label{color:var(--ink-300)}.oh-process__title{color:var(--canvas-50);margin-top:14px}.oh-process__steps{border-top:1px solid var(--border-hairline-dark);display:grid;grid-template-columns:repeat(var(--oh-step-count,6),minmax(0,1fr));list-style:none;margin:var(--pad-section) 0 0;padding:0}.oh-process__step{border-left:1px solid var(--border-hairline-dark);padding:24px 24px 0}.oh-process__step:first-child{border-left:none;padding-left:0}.oh-process__num{color:var(--gold-400);font-family:var(--font-mono);font-size:var(--fs-small);letter-spacing:.14em}.oh-process__name{color:var(--canvas-50);font-family:var(--font-display);font-size:var(--fs-h4);font-weight:500;line-height:1.2;margin-top:12px}.oh-process__actions{margin-top:var(--pad-section)}@media (max-width:1024px){.oh-process__steps{grid-template-columns:repeat(3,minmax(0,1fr))}.oh-process__step{padding-bottom:24px}.oh-process__step:nth-child(3n+1){border-left:none;padding-left:0}}@media (max-width:860px){.oh-process{padding:var(--pad-section) 0}}@media (max-width:560px){.oh-process__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.oh-process__step:nth-child(3n+1){border-left:1px solid var(--border-hairline-dark);padding-left:24px}.oh-process__step:nth-child(odd){border-left:none;padding-left:0}}