.steps{list-style:none;margin:16px 0 8px;padding:0;counter-reset:st}
.steps li{background:#14171B;border-radius:12px;padding:14px 16px 14px 54px;margin-bottom:10px;position:relative;font-size:14.5px;cursor:pointer}
.steps li::before{counter-increment:st;content:counter(st);position:absolute;left:14px;top:14px;width:26px;height:26px;border-radius:50%;background:#16191C;border:1px solid #E8B33C;color:#E8B33C;font-weight:800;font-size:13px;display:flex;align-items:center;justify-content:center}
.steps li.done{background:#101D14}
.steps li.done::before{content:"✓"}
.steps-count{display:block;color:#A9B2B8;font-size:13px;margin:4px 0 0}
.ticks{list-style:none;margin:14px 0 8px;padding:0}
.ticks li{position:relative;padding:6px 0 6px 28px;font-size:14.5px;margin-bottom:6px}
.ticks li::before{content:"✓";position:absolute;left:2px;top:6px;color:#E8B33C;font-weight:800}
@media(min-width:768px){.pagehead-in{padding:64px 24px}}
@media(min-width:1081px){.pagehead-in{flex-direction:row;justify-content:space-between;padding:72px 32px;align-items:center}}