.ik-stepgrid{display:flex;flex-direction:column;gap:40px}.ik-stepgrid__head{align-items:flex-end;display:flex;gap:24px 80px;justify-content:space-between}.ik-stepgrid__title{display:flex;flex:1 1 0;flex-direction:column;gap:24px;min-width:0}p.ik-stepgrid__eyebrow{color:#b83a31;font-family:Inter,sans-serif;font-size:13px;font-weight:600;letter-spacing:.02em;line-height:1.4;margin:0;text-transform:uppercase}.ik-stepgrid__heading{color:#131212;font-family:Lora,serif;font-size:52px;font-weight:600;line-height:1.12;margin:0}p.ik-stepgrid__intro{color:#3d3a34;flex:0 0 460px;font-family:Inter,sans-serif;font-size:17px;line-height:1.6;margin:0}.ik-steps{display:grid;gap:20px;grid-template-columns:repeat(var(--ik-steps,4),minmax(0,1fr))}.ik-step{border-top:2px solid #55534d;display:flex;flex-direction:column;gap:16px;padding-top:26px}p.ik-step__num{color:#ac3b2f;font-family:Lora,serif;font-size:30px;font-weight:400;line-height:normal;margin:0}.ik-step__title{color:#171513;font-size:22px;font-weight:700;line-height:normal}.ik-step__title,p.ik-step__desc{font-family:Inter,sans-serif;margin:0}p.ik-step__desc{color:#55534d;font-size:16px;line-height:1.65}.ik-stepgrid--compact .ik-steps{gap:16px}.ik-stepgrid--compact .ik-step{border-top:2px solid #131212;gap:10px;padding-top:20px}.ik-stepgrid--compact p.ik-step__num{color:#b83a31;font-family:Inter,sans-serif;font-size:13px;font-weight:600;line-height:1.4}.ik-stepgrid--compact .ik-step__title{color:#131212;font-size:17px;font-weight:600;line-height:1.3}.ik-stepgrid--compact p.ik-step__desc{color:#3d3a34;font-size:15px;line-height:1.6}@media(max-width:1023px){.ik-stepgrid__head{align-items:flex-start;flex-direction:column}.ik-stepgrid__title{flex:none;width:100%}p.ik-stepgrid__intro{flex:none;max-width:460px}.ik-steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}.ik-stepgrid__heading{font-size:40px}}@media(max-width:767px){.ik-steps{grid-template-columns:1fr}.ik-stepgrid__heading{font-size:34px}}