.cp-steps-band{background:var(--cp-sand)}.cp-steps-band__heading{margin-bottom:56px}.cp-steps-band__grid{display:grid;gap:32px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:900px}.cp-steps-band__grid--2{grid-template-columns:repeat(2,1fr)}.cp-steps-band__grid--4{grid-template-columns:repeat(4,1fr)}.cp-steps-band__num{color:var(--cp-border);font-family:var(--cp-serif);font-size:48px;font-weight:700;letter-spacing:-2px;margin-bottom:16px}.cp-steps-band__title{font-size:16px;margin-bottom:8px}.cp-steps-band__text{color:var(--cp-muted);font-size:14px;line-height:1.7}.cp-steps-band__text p{margin:0}@media (max-width:767px){.cp-steps-band__grid,.cp-steps-band__grid--4{grid-template-columns:1fr}}