.htb{background:#272535;padding:2rem}.htb__inner{margin:0 auto;max-width:960px;text-align:center}.htb__steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));position:relative}.htb__step{padding:0 2.5rem;position:relative}.htb__step:not(:last-child):after{background:rgba(201,165,90,.25);content:"";height:1px;left:50%;position:absolute;top:28px;width:100%;z-index:0}.htb__num{align-items:center;background:#12152a;border:1px solid rgba(201,165,90,.35);border-radius:50%;display:flex;height:56px;justify-content:center;margin:0 auto 2rem;position:relative;width:56px;z-index:1}.htb__num span{color:#c9a55a;font-weight:300}.htb__title{color:#fff;margin-bottom:.875rem}.htb__desc{color:hsla(0,0%,100%,.5);line-height:1.5}@media (max-width:768px){.htb{padding:4rem 1.5rem}.htb__steps{gap:3rem;grid-template-columns:1fr}.htb__step{padding:0 1rem}.htb__heading{margin-bottom:3rem}.htb__step:not(:last-child):after{display:none}}