.block.stappen .stappen__grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:18px;counter-reset:step}@media(max-width: 1000px){.block.stappen .stappen__grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 560px){.block.stappen .stappen__grid{grid-template-columns:1fr}}.block.stappen .stappen__grid--3{grid-template-columns:repeat(3, 1fr)}@media(max-width: 1000px){.block.stappen .stappen__grid--3{grid-template-columns:1fr 1fr}}@media(max-width: 560px){.block.stappen .stappen__grid--3{grid-template-columns:1fr}}.block.stappen .stappen__item{position:relative;padding:26px 24px 24px;border-radius:var(--r-lg);background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);display:grid;gap:12px;align-content:start}.block.stappen .stappen__num{position:absolute;top:22px;right:22px;font:400 1.6rem/1 var(--font-head);color:rgba(255,255,255,.4)}.block.stappen .stappen__ico{width:44px;height:44px;border-radius:4px;background:#fff;color:var(--proton);display:grid;place-items:center;line-height:0;padding:0}.block.stappen .stappen__ico .icon{display:block;width:22px;height:22px}.block.stappen .stappen__item-title{font-size:1.5rem;color:#fff;text-transform:uppercase}.block.stappen .stappen__text{color:rgba(255,255,255,.7);font-size:.95rem;margin:0}.block.stappen .stappen__grid--light{gap:20px}.block.stappen .stappen__grid--light .stappen__item{overflow:hidden;background:var(--canvas);border:0;border-radius:var(--r-lg);padding:clamp(24px,2.6vw,36px);gap:14px;min-height:0}.block.stappen .stappen__grid--light .stappen__ico{width:52px;height:52px;border-radius:4px;background:var(--proton);color:#fff}.block.stappen .stappen__grid--light .stappen__ico .icon{width:24px;height:24px}.block.stappen .stappen__grid--light .stappen__item-title{font-size:clamp(1.6rem,2.2vw,2rem);margin-top:6px;color:var(--ink)}.block.stappen .stappen__grid--light .stappen__num{top:clamp(24px,2.6vw,36px);right:clamp(24px,2.6vw,36px);bottom:auto;font:400 2.6rem/1 var(--font-head);opacity:1;color:var(--line-2);pointer-events:none}.block.stappen .stappen__grid--light .stappen__text{color:var(--muted)}.block.stappen.bg-color-canvas .stappen__grid--light .stappen__item{background:#fff}
