.kle-process{background:var(--bg,#fff);padding-block:clamp(72px,8vw,112px)}.kle-process__inner{margin-inline:auto;max-width:1280px;padding-inline:clamp(20px,4vw,48px)}.kle-process__intro{align-items:end;display:grid;gap:24px clamp(48px,8vw,120px);grid-template-columns:minmax(180px,300px) 1fr;margin-bottom:64px}@media (max-width:720px){.kle-process__intro{align-items:start;gap:16px;grid-template-columns:1fr}}.kle-process__eyebrow{border-top:1.5px solid var(--brand-on-light,#b23d0f);color:var(--brand-on-light,#b23d0f);display:inline-block;font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:12px;font-weight:500;letter-spacing:.16em;padding-top:14px;text-transform:uppercase}.kle-process__headline{color:var(--ink,#14171c);font-family:var(--font-sans,"Geist",system-ui,sans-serif);font-size:clamp(28px,3.6vw,44px);font-weight:520;letter-spacing:-.028em;line-height:1.06}.kle-process__headline p{margin:0}.kle-process__steps{display:grid;gap:clamp(28px,3vw,48px);list-style:none;margin:0;padding:0;position:relative}.kle-process__steps--count-2{grid-template-columns:repeat(2,1fr)}.kle-process__steps--count-3{grid-template-columns:repeat(3,1fr)}.kle-process__steps--count-4{grid-template-columns:repeat(4,1fr)}.kle-process__steps--count-5{grid-template-columns:repeat(5,1fr)}.kle-process__steps--count-6{grid-template-columns:repeat(6,1fr)}.kle-process__steps:before{background:linear-gradient(to right,var(--brand-on-light,#b23d0f) 0,rgba(178,61,15,.28) 100%);content:"";height:1.5px;left:4%;position:absolute;right:4%;top:8px}.kle-process__step{display:flex;flex-direction:column;padding-top:32px;position:relative}.kle-process__marker{align-items:center;background:var(--bg,#fff);border-radius:50%;display:flex;height:18px;justify-content:center;left:0;position:absolute;top:0;width:18px}.kle-process__dot{background:var(--brand,#eb5b1f);border-radius:50%;box-shadow:0 0 0 4px rgba(235,91,31,.14);height:14px;width:14px}.kle-process__num{color:var(--brand-on-light,#b23d0f);font-family:var(--font-mono,"JetBrains Mono",monospace);font-size:13px;font-weight:500;letter-spacing:.14em;margin-bottom:16px}.kle-process__title{color:var(--ink,#14171c);font-size:clamp(20px,1.9vw,24px);font-weight:600;letter-spacing:-.024em;line-height:1.18;margin:0 0 12px}.kle-process__blurb,.kle-process__title{font-family:var(--font-sans,"Geist",system-ui,sans-serif)}.kle-process__blurb{color:var(--ink-body,#1f242c);font-size:15px;letter-spacing:-.003em;line-height:1.55;margin:0;max-width:42ch}@media (max-width:820px){.kle-process__steps{gap:40px;grid-template-columns:1fr!important;padding-left:32px}.kle-process__steps:before{background:linear-gradient(to bottom,var(--brand-on-light,#b23d0f) 0,rgba(178,61,15,.28) 100%);bottom:8px;height:auto;left:8px;right:auto;top:8px;width:1.5px}.kle-process__step{padding-left:0;padding-top:0}.kle-process__marker{left:-32px;top:4px}.kle-process__num{margin-bottom:8px}}