.cb-proc__head{text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-sm)}
.cb-proc__crown{width:2.2em;height:auto;flex:none;fill:var(--color-accent)}
.cb-proc__title{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:700;line-height:var(--lh-heading);letter-spacing:var(--ls-tight);color:var(--color-text);margin:0}
.cb-proc__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-xs);margin-top:var(--space-xl);counter-reset:fk-schritt}
.cb-proc__step{position:relative;padding:28px 24px}
.cb-proc__nr{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:0;background:rgba(236,98,42,.14);border:1px solid var(--color-accent);color:var(--color-accent);font-family:var(--font-display);font-weight:700;font-size:var(--text-xl);margin-bottom:var(--space-sm)}
.cb-proc__stitel{font-family:var(--font-display);font-size:var(--text-xl);font-weight:600;line-height:var(--lh-snug);color:var(--color-text);margin:0 0 8px}
.cb-proc__stext{font-size:var(--text-base);line-height:var(--lh-normal);color:var(--color-text);margin:0}
@media (max-width:767px){.cb-proc__grid{grid-template-columns:1fr}}